In an Emergency

In the event of a pet emergency during normal business hours, please call us immediately at 781-344-2500.

If you have a pet emergency after business hours, please contact:

New England Animal Medical Center - 508-584-1600
595 W Center St, West Bridgewater, MA 02379
Open 24 Hours

VCA South Shore (Weymouth) Animal Hospital - 781-337-6622
595 Columbian Street, South Weymouth, MA 02190
Open 24 Hours

Tufts Veterinary Emergency - 508-668-5454
525 South St, Walpole, MA 02081
Open 24 Hours

Loading... Please wait