Podiatry Referral Services in Alexandria, IN

Refine
Sort by
Features

1. North Foot & Ankle Center

North Foot & Ankle Center

7330 E 82nd St, Indianapolis, IN 46256

OPEN NOW:8:00 am - 5:00 pm

From Business: Our Indiana based Baker Foot Clinic specialists utilize a multidisciplinary approach to patient care. From diagnosis to follow-up appointments, we determine the best treatments…