Duxbury Animal Hospital
Veterinary clinic
103 Depot St · Duxbury, MA 02332
AAHA accreditedBoard-certified specialists
Duxbury Animal Hospital is a family-owned, AAHA-accredited veterinary hospital serving dogs, cats and exotic pets in Duxbury and the South Shore. It offers wellness care, dental work, surgery, digital imaging,…