Our lobby and exam/treatment rooms are now open. Welcome back to our practice. | Get Directions

Emergency: Equine: 512-337-8800 | Emergency: Bovine: 512-281-6469.

If you need to call our Equine or Bovine clinics during clinic hours, please contact us here.


Our internal medicine department provides management of cases from neonatal to geriatric. We have a highly trained staff available 24 hours a day to closely monitor patients in intensive care and provide the best care possible. We also provide round the clock treatment for all ophthalmology cases.

Contact Us

Elgin Veterinary Hospital