Your First Visit is FREE

Sign up now

No form settings found. Please configure it.

Contact Us

We’d love to hear from you!


Michigan Road Animal Hospital @ Crooked Creek

7720 North Michigan Road
Indianapolis, IN 46268

Phone: 317-291-3932

Fax: 317-291-8056

Email:

We look forward to hearing from you