Dr. Rachel Chhiba, DPM
Podiatric Foot & Ankle Surgery
Make an Appointment
(317) 573-4250Telehealth services available
Indy Podiatry is located at 9240 N Meridian St Ste 260, Indianapolis, IN 46260.
Providers at Indy Podiatry specialize in Podiatry and Podiatric Foot & Ankle Surgery.
Four providers practice at Indy Podiatry.
Use the insurance check on this page to verify if Indy Podiatry is in-network.