Jefferson Animal Hospital
About
Jefferson Animal Hospital is situated in a place called McKinley Heights, proudly tucked between Soulard, Lafayette Square, and Benton Park. We have provided pet owners in the St. Louis metropolitan region with reasonable, individualized, and compassionate veterinary care for the past 40 years. Pet owners work at Jefferson Animal Hospital. We promise to treat your pet as if it were a beloved member of our family since we recognize how much you love them. We strive to stay within your budget while providing great veterinarian care at fair costs. We are delighted to offer treatment choices so you can decide on your pet's medical care in an informed manner.
Reviews
No reviews yet. Tell us about your experience.
FAQs
The available information does not specify the services offered by Jefferson Animal Hospital.
The available information does not specify whether Jefferson Animal Hospital accepts walk-in appointments. Please contact the clinic at (314) 772-4438 directly to confirm its appointment policy.
Jefferson Animal Hospital serves pets in St. Louis, Missouri and the surrounding area.
Yes, we provide emergency care services. For after-hours emergencies, contact us at (314) 772-4438 or visit our facility. We are open to handle urgent situations.
Please bring: (1) proof of current vaccinations or medical records, (2) a list of current medications, (3) photo ID, and (4) insurance information if applicable. Arrive 10-15 minutes early to complete intake forms.
We focus on veterinary care. For boarding and grooming referrals, contact us at (314) 772-4438 and we can recommend trusted partners in the area.




