Request an appointment today.

Please Note: This is only a form to request an appointment, not to book an appointment. A member of our team will contact you to confirm your pet’s scheduled appointment. If this is an emergency situation during business hours, please call us at 781-326-2800.

(If first choice isn't available)
(If first choice isn't available)

We’re here for the pets of Dedham, MA.

Thank you for making us your preferred Dedham veterinary hospital. We look forward to seeing you and your pet soon!


326 Bridge Street
Dedham, MA 02026
Click here for directions.


Mon: 9:00 am – 5:00 pm
Tues - Thurs: 9:00 am – 8:00 pm
Fri: 9:00 am – 5:00 pm
Sat: 9:00 am – 3:00 pm

Contact Us

Call: 781-326-2800
Text Us: 781-326-2800
Fax: 781-326-9782

If an emergency occurs outside of our business hours, contact any of the following 24/7 Emergency Hospitals:

Cape Cod Veterinary Specialists – Buzzards Bay

11 Bourne Bridge Approach
Buzzards Bay, MA 02532

Tufts Veterinary Emergency

525 South St
Walpole, MA 02081

Blue Pearl

180 Bear Hill Road
Waltham, MA 02451

Angell Animal Medical Center

350 South Huntington Ave
Boston, MA 02130

For after hours phone consults and urgent care:

Veterinary Emergency Group

165 Needham St
Newton, MA 02464