Best Blood Work in St Peters, Missouri

 alt='The team at Vet Stop are one of the most caring, professional teams I’ve experienced'

Vet Stop Animal Hospital

4.6 from 476 reviews

Address 7030 Mexico Rd, St Peters, MO 63376

Phone Number +16369702606

Offers Veterinarian > Blood Work

"My dog Leo is always treated with the best care at Vet Stop, New Town location."
"This is by far the best veterinary and boarding facility in the area."

People typically spend 15 min to 1 hr here

 alt='I’ll start off by saying I’m giving two stars because the vets themselves are friendly enough'

Cave Springs Pet Hospital

4.7 from 325 reviews

Address 251 Jungermann Rd, St Peters, MO 63376

Phone Number +16369289500

Offers Veterinarian > Blood Work

"All vets charge outrageous prices for doing very little work."
"Great and friendly staff with reasonable pricing for services!"

People typically spend 15-45 min here

 alt='Absolutely amazing staff. They took care of my 16 year old pup for years'

Spencer Creek Animal Hospital

4.6 from 153 reviews

Address 520 Jungermann Rd, St Peters, MO 63376

Phone Number +16364473727

Offers Veterinarian > Blood Work

"The staff and vet are always wonderful with both our dogs and cat."
"Great place and wonderful people to work with!!"

 alt='I needed a new vet because I moved from out of state, this place was amazing'

Cooper's Veterinary Care

5 from 29 reviews

Address 1101 St Peters Howell Rd, St Peters, MO 63376

Phone Number +16363870620

Offers Veterinarian > Blood Work

"I highly recommend this place."
"They were able to get us in quickly and took such great care of my cats."