Regular Office Hours

Sun Closed

We will close at 2 p.m. on Christmas Eve and reopen at 8 a.m. on December 26.

In an Emergency

In case of emergency, please call us immediately at 617-394-0471.

If it is after hours, the closest 24 hour emergency hospital is the Massachusetts Veterinary Referral Hospital, located in Woburn, at 781-932-5802.

You may also contact our sister hospital, the VCA South Shore Animal Hospital in South Weymouth at 781-337-6622, with whom our veterinarians collaborate closely with.

Preventive Care Clinic Hours

Thursday 10:00AM-2:00PM

CLOSE CLOSE