Location 148 N. 8th Street Philadelphia, PA 19107 Enter at Cherry Street through our parking lot. Directions to the Foot and Ankle Institute Schedule an appointment Call 215-777-5808 to schedule an appointment at one of our clinics. View our staff Please click here to view information on any of our doctors. Insurances accepted Amerihealth.