View a full listing of Temple University School of Podiatric Medicine clinical facilities. 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.