Jeffrie Leibovitz, DPM
Add to Favorites
40 Years
in Business
ACCEPTING
NEW PATIENTS
NEW PATIENTS
Amenities:
Wheelchair accessible
Saved to Favorites
Primary: Podiatrist (Foot Specialist)
Sub-Specialty: Podiatrist
Board Certified in Foot & Ankle Surgery
Parking: Lot, Self, On Site, Free
Wheelchair Accessible: Yes
Phone: (317) 545-0505
Address: 9505 E 59th St. Suite A, Indianapolis, IN 46216
Website: http://gotofootdoc.com
9560 E 59th St, Indianapolis, IN 46216
8501 E 56th St Ste 140, Indianapolis, IN 46216
8205 E 56th St, Indianapolis, IN 46216
1801 Senate Blvd Ste 745, Indianapolis, IN 46202
8501 E 56th St Ste 120, Indianapolis, IN 46216