About Us

Norwood Animal Hospital is a full service, small animal practice that focuses on medical, surgical, preventive and dental care. We offer a primary care model that allows you and your pet to establish a trusting and consistent relationship with your pet’s Veterinarian.

Norwood is unique in the community for its reputation for excellence in medical care and for its accommodating six-day operational schedule.

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: 7:00 am – 5:00 pm
Thurs: 8:00 am – 6:00 pm
Fri: 8:00 am – 6:00 pm
Sat: 8:00 am – 1:00 pm
Sun: Closed