1-10 of 23

Veterinary Services - Swanzey, NH

★★★★☆ 5 Reviews

Keep'em Healthy Veterinary

  • 120 N Main St, Troy, NH
  • 603-242-6007

"We have always had great treatment from Dr. Cooke and his staff. Everyone treats not only you with kindness and respect, but also you family pets/friends. We moved ..."

★★★★★ 2 Reviews

Park Place Veterinary Hospital

  • 92 Old Homestead Hwy, Keene, NH
  • 603-357-4049

"I have been going to Park Place Veterinary Hospital for as long as I can remember. They treat the pets and human very well. Staff is friendly and ..."

★★★★☆ 3 Reviews

Cheshire Animal Hospital

  • 505 Winchester St, Keene, NH
  • 603-352-8585

"I am very pleased with the care from Dr. Keefer, but frustrated now that most of the vets seem to be on a part time round robin schedule. ..."

★★★★☆ 1 Review

Marlborough Veterinary Clinic

  • 115 Main St, Marlborough, NH
  • 603-876-3760

"When our little tuck needed some medical attention in a pinch on the weekend, they were on call. We have a great experience and upon getting the quills ..."

★★★☆☆ 4 Reviews

Court Street Veterinary Hosp

  • 686 Court St, Keene, NH
  • 603-357-2455

"I am frustrated with the vet care in the area. Cheshire vet has a round robin of part timers, except for the big man Dr. Pearson. He is ..."

★★★☆☆ 6 Reviews

Monadnock Equine Veterinary

  • 464 Old Chesham Rd, Marlborough, NH
  • 603-876-4820

"When I decided to purchase my first horse I called the Vet that the farm used were he was boarded. Well all i can say is I was ..."


Harwood, Donna M, Dvm - Animal Wellness

  • 77 Concord Rd, Keene, NH
  • 603-352-5883


Westside Animal Hospital

  • 670 Park Ave, Keene, NH
  • 603-357-0123


Upstream Animal Healing Ctr

  • 417 Main St, Marlborough, NH
  • 603-876-4222


Ferret Wise Rescue & Rehab

  • Po Box 561, Marlborough, NH
  • 603-876-4975