When Your Pets Deserve More
Duxbury Animal Hospital
103 Depot Street
Duxbury, MA 02332
Phone: (781) 934-5300(781) 934-5300
Fax: (781) 934-0288
Map & Directions to Duxbury Animal Hospital
From Route 3, exit 20:
- Turn onto RT-3A/Tremont Street towards Duxbury
- Turn right at Depot Street (opposite Duxbury Town Hall)
- Duxbury Animal Hospital will be on your left
Business Hours
Monday: 8 a.m. – 7 p.m.
Tuesday: 8 a.m. – 8 p.m.
Wednesday: 8 a.m. – 8 p.m.
Thursday: 8 a.m. – 8 p.m.
Friday: 8 a.m. – 5 p.m.
Saturday: 8 a.m. – 12 p.m.
After-Hours Emergency Services
Your pet’s health and well-being are of the utmost importance to us. If your pet is experiencing serious health issues after our normal business hours, please refer to one of the following emergency facilities:
Open until 10 p.m.
VCA – Roberts Animal Hospital
516 Washington Street
Hanover, MA
(781) 826-230624-Hour Emergency Services
VCA – South Shore Animal Hospital
595 Columbian Street
S. Weymouth, MA 02190
(781) 337-6622
Cape Cod Veterinary Specialists
11 Bourne Bridge Approach
Buzzards Bay, MA 02532
(508) 759-5125
(800) 457-4900 (MA only)