If you need a more accessible version of this website, click this button on the right. Switch to Accessible Site


You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

Call Us Today


Exclusive Offer

Log Cabin Animal Hospital

11060 Fall Creek Rd.
Indianapolis, IN 46256

Phone: 317-570-8035
Fax: 317-570-8905


Your pet is as susceptible to accident or sudden illness as you are. For after hours emergencies, please call VCA Emergency Center 317-578-4100 or Noah's Emergency Center at 317-244-7738. 

Get Directions