8AM - 5PM
322 Emerson Rd, High Ridge8AM - 6PM
2612 Gravois Rd, High Ridge“We had been going for a few years but the last couple of times no one has answered or returned phone calls. So I’ve switched and gone elsewhere and I’m happy with the new vet.“
7:30AM - 5PM
10510 Manchester Rd, Kirkwood“I absolutely love this place! Our pets have been going here for many years. Recently my chihuahua became very ill, very quickly and they were so kind to fit him in that morning even though they were extremely booked. I am SO grateful for that and for Dr. Colleen taking the time to fit my sweet little Chico into the schedule. We did end up having to say goodbye to him and I cannot tell you how sweet everyone was to us and how compassionate they have been through this hard process. They have a great team and I am so grateful we found this place.“
Closed today
932 Meramec Station Rd Suite H, Valley Park“Did not realize that CP is not a FULL service vet but they did what they could to help Kit Kat with her possible UTI. Thanks girls!!“
9AM - 5PM
13 E 2nd St, Eureka“We love the Vets and all of the staff at My Vet! Very friendly and they love my dogs as much as I do!!“
8AM - 5:30PM
14020 Manchester Rd, Ballwin“Love Dr. Hodes! She has taken such good care of our dogs over the years. The staff is also top notch, always cheerful and helpful.“
8AM - 5PM
13840 Manchester Rd, Ballwin“The absolute best Vet out there! Been bringing my fur baby family here for 15+ years!“
8AM - 4PM
10400 Watson Rd, St. Louis“This vet is amazing. Today I brough my beloved goldfish in as an emergency. Dr. Feagans took tremendous care of him. She explained in detail his treatment and was so helpful on his treatment plan. I highly recommend this facility. The staff is also so amazing, thoughtful, and helpful.“
8AM - 6PM
15646 Manchester Rd, Ellisville“I was introduced to TCABC when I found a puppy on the side of highway 44 and I needed a vet to look at him ASAP! The team was so helpful and they got me in first thing to check out my new furry friend! I’m so thankful for their kindness and flexibility! That was 2 years ago and I moved my family pets over cause they are just awesome!“
8AM - 6PM
15646 Manchester Rd, Ellisville“Dr. Coffman is amazing! I brought my hedgehog in for his first appointment so he could get approved to live with me in my dorm. It was hard to find a vet that would see a hedgehog, but they were happy to. Dr. Coffman was knowledgeable and her staff was amazing and kind. The office is a welcoming environment with a lovely receptionist and staff overall.“
7:30AM - 5:30PM
215 Thresher Dr, Eureka“Dr. Frank was very thorough with my cat. Took a lot of time with us, answered all my questions. Her and the entire staff were very kind and compassionate in a difficult time making a difficult decision. Highly recommend“
9AM - 5PM
3913 Vogel Rd, Arnold“Great staff- great caring doctors- have gone here for years- have trusted them with all of my pets“
8AM - 8PM
455 S Kirkwood Rd, Kirkwood“All of my dogs have received the top notch care they deserve and needed. I will continue to go back with all 3 dogs!“
7AM - 5PM
11114 Manchester Rd, Kirkwood“I took my pup Dewey in for surgery and they did such a great job making me and Dewey feel comfortable and welcomed. The doctor told us exactly what would happen and then called the next day to follow up and make sure Dewey was doing OK. Love this place“
7AM - 5PM
6738 Mall Dr, Cedar Hill“Amazing team at this office, kept my 5 year old pittie calm while he had his yearly shots, they were great and I plan on only going here for my pups check ups“
8AM - 5PM
2951 Dougherty Ferry Rd Suite 102, St. Louis“I love this office! They are always so friendly and take great care of my dog. I love they text me; it makes it so easy to communicate with them. I highly recommend this location.“
8AM - 6PM
621 Big Bend Rd, Ballwin“I have been taking my animals to Sulphur Springs for 15 years and have never, ever had a bad experience. Everyone is very helpful and they have staff members who have been there years - that makes a huge difference. Dr. Knopf is wonderful, and a special shout out to Taylor, Michael and Emily - all have treated my dog lovingly (even when she does not deserve it!).“
8AM - 5PM
210 Clarkson Rd, Ellisville“Did wonderfully with my complicated canine. I feel like we are making progress on an issue that has stumped many others. Thanks!“
8AM - 7PM
11 Municipal Dr, Arnold“The folks at Arnold Animal Hospital are the best of the best! For those of us who treat our pets as part of the family, you want only the best to care for there medical needs. Everyone is so kind and caring, no matter if it's a routine check up or something more serious. I wouldn't want any other facility treating my babies“
8AM - 6PM
16457 Village Plaza View Dr, Wildwood“Have been going to Westglen Animal Hospital for 20+ years. They have grown significantly due to their consistent care and professionalism!“
8AM - 12:30PM
210 Clarkson Rd, Ellisville“Always a great experience! They were so kind, and the treatment that my pup received was exceptional.“
9AM - 5PM
3913 Vogel Rd, Arnold“Wonderful vet and very friendly and helpful but watch your animals close at this location because if they get away then there's a vast majority of hwy or woods for miles except the neighborhood behind there in which you'd hope it would go! My sister's cat got away here and she still hasn't found him.“
7:30AM - 5:30PM
821 Romaine Creek Rd, Fenton“The doctor and staff were very friendly and professional. I felt very much at ease during my visit. They answered all my questions and were generous with their time taking care of my new kittens.“
8AM - 8PM
14309 Manchester Rd, Manchester“Nice facility and friendly professional staff. I was able to get a short notice appointment for a very sick dog and was very grateful for this.“
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
“Appointment was on time, wait time was reasonable, care was expedient and caring. Cost was reasonable. Highly recommend.“