We're Here To Help

Two convenient locations for you to bring your pet.

For excellent pet care, contact Norwood Animal Hospital!

Our Location

437 Walpole Street
Norwood, MA 02062
Click here for directions.

Our Schedule

Mon: 8:00 am – 8:00 pm
Tues: 8:00 am – 8:00 pm
Wed: 8:00 am – 6:00 pm
Thurs: 8:00 am – 6:00 pm
Fri: 8:00 am – 8:00 pm
Sat: 8:00 am – 4:00 pm
Sun: Closed

You can also visit our satellite office, Westwood Animal Clinic!

Our Location

919 High Street
Westwood, MA 02090
Click here for directions.


Mon: 8:00 am – 5:00 pm
Tues: Closed
Wed: Closed
Thurs: 12:00 pm – 8:00 pm
Fri: 8:00 am – 5:00 pm
Sat: Closed
Sun: Closed

For 24-hour care, please contact our partner Tufts VETS.

Their Location

525 South Street
Walpole, MA 02081
Click here for directions.

Contact Them

Call: 508-668-5454

Have a question?

Please complete the form below and a member of our staff will get back to you as quickly as possible. If this is an emergency situation during business hours, please call us at 781-328-6005.