Ratings and Reviews


Michigan Road Animal Hospital [view the full listing]

7720 North Michigan Road
Indianapolis, IN 46268
(317) 291-3932

5posted: July 1st, 2007


I have been coming here for a long time! I love it! They can always fit you into their schedule, they remember your pets (and love them), and they really do care! Cato had to have emergency surgery and they worked with me to find a payment plan. They knew he was my baby and they did everything in their power to help me financially!!!! I love this place! And so does Cato!