Center for Foot and Ankle Restoration Find A Doctor Directions Center for Foot and Ankle Restoration 1106 Alston Ave Ste 201 Fort Worth, TX 76104 United States (214) 265-7175 Schedule Appointment Directions 32.7327026, -97.3345951