About Us

St. Louis, MO veterinary care!

Proudly nestled between Soulard, Lafayette Square, and Benton Park, Jefferson Animal Hospital is located in a neighborhood known as McKinley Heights.

For the past 40 years, we have served pet owners in the St. Louis metropolitan area with affordable, personal, and compassionate veterinarian services.

We at Jefferson Animal Hospital are pet owners. We understand that your pet is a cherished member of your family and pledge to care for them as though it was our own.

We offer excellent veterinary service at competitive prices and do our very best to work within your budget.

We are happy to provide treatment options so you can make informed decisions about your pet’s health care.

Location Hours
Monday9:00am – 6:00pm
Tuesday9:00am – 6:00pm
Wednesday9:00am – 6:00pm
Thursday9:00am – 6:00pm
Friday9:00am – 6:00pm

**We are currently still operating curbside**