Welcome to Norfolk County Veterinary Service

For nearly three decades Norfolk County Veterinary Service has been a staple of pet owners in Walpole and surrounding areas seeking a compassionate, state-of-the-art home for the care of their pet. While we know that preventative care is the best means to protect your pet’s wellbeing, we are supported by a wealth of medical expertise and technologies to quickly diagnose and treat any illness or injury.
 
As a continuation of our hospital's efforts to provide you and your pet with the best veterinary services in Norfolk County, we are open seven days a week.
 
Please take a look through our website to see how we can help your pet lead a long and healthy life. Then feel free to give us a call at (508) 668-5088 to set up an appointment or speak to a member of our staff.
 

Hospital Hours

Monday: 8a - 8p

Tuesday: 8a - 8p

Wednesday: 8a -7p

Thursday: 8a - 8p

Friday: 8a - 6p

Saturday: 8a - 2p

Sunday: 8a - Noon

 
Reviews
  • Kris B.
    We are so impressed by the level of care and compassion that we received for our pet rabbit Caramel. We went there for the first time as they are one of the few vets that will see rabbits. We received wonderful care and advice from the doctors and ultimately they put her to sleep after 12 years. All of the staff were so kind and empathetic. We even received a Sympathy card with personal notes from the staff. It was above and beyond what we ever expected from a Vet. We would highly recommend them to anyone.
  • Dan Y.
    Dr. Poor is an amazing veterinarian and she helped my dog, Teddy through so much. I can never thank her enough for all the amazing care she gave him...Thank you from the bottom of my heart.
  • Linda J.
    The veterinarian care is excellent. The office staff are super friendly & always helpful. They're getting a bit pricey but they're worth it.
Contact Us

Have a question or comment? Fill out the Contact Us form and we will be in touch as soon as possible.


Norfolk County Veterinary Service
1342 Main Street
Walpole MA 02081
Phone: (508) 668-5088
Name*
Phone*
Email Address
Message*