Michigan Road Animal Hospital @ 96th Street opened in October 2008, but our history has been around over 50 years! As part of the Michigan Road Animal Hospital family, in Indy since 1957, we are a privately owned AAHA accredited, progressive, companion animal hospital dedicated to compassionate and quality care for your pet. Let us show you how "we treat pets like family"! We are always...