Image Body: We pride ourselves on our top-of-the-line facilities, and we can't wait for you to visit and see what we've done. Schedule an Appointment today 215-777-5808. Foot and Ankle Clinic. 148 N. 8th Street Philadelphia, PA 19107.