9505 E 59th St
Suite A
INDIANAPOLIS, IN 46216

(317) 545-0505

Mon - Tue: 8:30AM - 5:00PM

Wed: 1:30PM - 5:00PM

Thu: 8:30AM - 5:00PM

Fri: By appointment only

Sat - Sun: Closed

96.0% would refer friends and family to us

5 stars Customer since 2013

Fast, easy,simple, informative. The way a doctor appointment should be. Thanks

5 stars Customer since 2015

The appointment went well and Dt. Leibovitz was very reassuring regarding his treatment.

5 stars Customer since 2015

He was great. I needed to get in quickly to have a potential broken foot looked at. They saw me right away the day I c ... Read More

4 stars Customer since 2015

I felt that the staff was very nice to me, the atmosphere was pleasant and the doctor was very nice in that he took the ... Read More

5 stars Customer since 2012

I've been a patient of Dr. Leibovitz for over 20 years. Enough said.

5 stars Customer since 2015

Dr. Leibovitz performed his services at a high professional level. The staff was friendly, professional, and personable. ... Read More

5 stars Customer since 2014

Excellent visit, great customer service, explanatory of my condition and options.

4 stars Customer since 2014

Very happy with initial appointment. Checked everything and gave very understandable. Thank you

5 stars Customer since 2014

Very professional and informative - I will be recommending your service to others!

5 stars Customer since 2014

Great Job