Welcome to Veterinary Services of Westwood!

A full-service veterinary clinic providing loving care beyond compare to dogs and cats in Westwood, Norwood, Dedham, Dover, Canton, and surrounding areas.

Looking for a kind, attentive, and responsive veterinarian to help keep your pet healthy and happy? 

At Veterinary Services of Westwood, you will see the difference excellent medical care delivered with compassion and a great bedside manner can make to your furry companion.

Conveniently located at Lambert’s Plaza on Route 1, 252 Providence Highway, in Westwood [view map] with plentiful parking! 

Welcoming New Clients!

Are you new to our area?  New to us?  We’d love to meet you and your pet soon!

Call now for an appointment!  781-686-9337

Why Choose Veterinary Services of Westwood?
Because Caring for your Pet is Our Priority!

All of the staff at our veterinary clinic have pets of their own and appreciate the importance of providing loving care to the special animals in your life.

All of the staff at our veterinary clinic have pets of their own and appreciate the importance of providing loving care to the special animals in your life.

  • Dr. Carolyn Thorne, 20 years keeping pets healthy and happy.

  • State-of-the-art veterinary clinic, designed with your pet’s comfort and care in mind.

  • Services based on the latest developments in veterinary care.

  • Individualized treatment plans, tailored specifically to your pet.

  • Responsive and compassionate staff, all devoted pet parents.

Learn more about our services and contact us for an appointment.

Appointment Hours

Monday, 9:00 am - 4:00 pm
Tuesday, 9:00 am - 7:30 pm
Wednesday, 9:00 am - 2:00 pm
Thursday, 9:00 am - 7:30 pm
Friday, 9:00 am - 3:00 pm
Saturdays by appointment, 9:00 am - 11:30 am
Sunday, Closed

VSW does not offer 24-hour emergency pet care.  Visit our resources page for emergency care information.