Dr. Jeffrie Leibovitz, DPM
Podiatry
Make an Appointment
(317) 545-0505Telehealth services available
Jeffrie C Leibovitz DPM is located at 9505 E 59th St Ste A, Indianapolis, IN 46216.
Providers at Jeffrie C Leibovitz DPM specialize in Podiatry.
Visit Healthgrades to view Jeffrie C Leibovitz DPM hours.
One provider practices at Jeffrie C Leibovitz DPM.
Use the insurance check on this page to verify if Jeffrie C Leibovitz DPM is in-network.