Leo T D'Ambrosio, MD

Leo T D'Ambrosio, MD
5162 E STOP 11 RD STE 6 INDIANAPOLIS, IN 46237
About

Leo T D'Ambrosio, MD

Leo T D'Ambrosio, MD practices as a Neurologist in INDIANAPOLIS, IN.
Primary Specialty

Neurologist

Services Leo T D'Ambrosio, MD provides neurology services in INDIANAPOLIS, IN. A Neurologist is a physician who diagnoses, treats, and manages disorders, disease, and injuries to the nervous system. This includes such areas as the brain, spinal cord, nerves and muscles.

Please call Leo T D'Ambrosio, MD at (317) 859-1020 to schedule an appointment in INDIANAPOLIS, IN or to get more information.
Consumer Feedback
(6 Reviews)
Service
5 star average for Service
Environment
5 star average for Environment
Expertise
5 star average for Expertise
Staff
4.5 star average for Staff
Recommended
5 star average for Recommended
View All 6 Reviews Add a Review
Recent Reviews
Excellent
by Ray Mozingo xxx.xxx.154.167
April 12, 2017
Recent Polls
Did you leave the office feeling satisfied with your visit?
Completely!
by Anonymous xxx.xxx.175.81
January 31, 2014
Was this provider late to your appointments?
No, they were on time
Did this provider thoroughly explain the risks and benefits of your treatment?
Yes, they made sure I had all the information I needed to make a decision
Does this provider welcome questions?
Absolutely! They are happy to answer all of my questions
Does this provider have a good professional reputation within your community?
Definitely! Everyone knows they are the best around!
by Anonymous xxx.xxx.10.7
October 10, 2013
Add a Review