8AM - 6PM
4045 N St Peters Pkwy, St Peters8AM - 8PM
7464 Mexico Rd, St Peters“Always wonderful, professional, thorough, trustworthy, knowledgeable and personalized care. I can’t imagine going elsewhere!“
8AM - 5PM
1053 Cave Springs Blvd, St Peters“Last minute and time was tight they got my dog in and the treatment worked. Nice doctor.“
9AM - 1PM
16 S Church St, St Peters“Dr. Phillips is knowledgeable, caring, and practical. Everything you could want in a veterinarian!“
“I can't say enough about the staff and both Drs. Kennedy. This team is friendly, welcoming, thorough and willing to spend all the needed to make sure you understand all topics regarding your pet. First class team!“
8AM - 6PM
117 Birdie Hills Rd, St Peters“The doctor, the RVT, and the front desk took their time getting a complete medical history. I am a retired RVT, and I absolutely trust them with my babies.“
8AM - 6:30PM
Harvester Animal Clinic, 1375 Triad Center Dr, St Peters“Outstanding service, one of the best experiences I have had with any veterinary team!
I knew from the first step into the clinic that our little Rebbalee was going to be in great hands.“
7AM - 6PM
7030 Mexico Rd, St Peters“We are very pleased with Dr. Beckeman. She is very thorough and knowledgeable. She answers all our questions and goes into great depth about the issues. I highly recommend her!“
8AM - 5PM
520 Jungermann Rd, St Peters“We've been coming to Spencer Creek since we adopted our first dog in 2012. We live in Wentzville now and still come see Dr. Miller. These people that take care of our animals are absolute angels, even when this field is so difficult to work in.“
8AM - 6PM
251 Jungermann Rd, St Peters“I take my dog to see them here, he HATED the last place we went and now he actually loves Dr. Rizzulo! Highly recommend Cave Springs Pet Hospital!“
“I have consistently appreciated the professionalism and dedication of the staff and doctors in this clinic. I am super happy to have my dog in their care.“