Contact Norwood Animal Hospital

Have a question?

Please complete the form below and a member of the Norwood Animal Hospital 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.

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