Call Us Today

Your First Visit is FREE

Sign up now

Contact Us

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.

We look forward to hearing from you