(781) 242-2728 frontdesk@pwahduxbury.com
  • Facebook
  • Instagram
  • Facebook
  • Instagram
Pine Woods Animal Hospital
  • Home
  • About Us
    • What to Expect
    • Photo Gallery
    • Our Team
    • Careers
  • Services
    • Veterinary Surgery
    • Pet Spays & Neuters
    • Pet Wellness & Preventative Care
    • Pet Dental Care
    • Pet In-House Laboratory
    • View All Services
  • Resources
    • New Client Registration Form
    • Our App
    • Payment Options
  • Online Pharmacy
  • Contact
  • Book Appointment
Select Page

Schedule Your Pet’s Visit Today

We’re here to be your partner in your pet’s health. From first visits to follow-ups, we proudly serve pet owners in Duxbury, Pembroke, Marshfield, Kingston, and the surrounding South Shore communities with informative care that welcomes, respects, and empowers all pets and their owners.

Book Appointment


Contact

Phone:
(781) 242-2728
Email:
frontdesk@pwahduxbury.com



Hours

Mon, Tues, Weds, Fri: 8:00 AM – 5:00 PM
Thursday: 8:00 AM – 6:00 PM
Saturday: 9:00 AM – 12:00 PM
(every other week)
Sunday: Closed

Please call ahead for Saturday availability.



Location

Pine Woods Animal Hospital
612 Congress St.
Duxbury, MA 02332

We’re conveniently located just minutes from Route 3, easily accessible for families throughout the South Shore region.

Questions?

Reach out by completing our online form! Once submitted, a member of our team will respond to you shortly.

  • Follow
  • Follow
© 2025 Pine Woods Animal Hospital | Powered by PetDesk | Privacy Policy | Accessibility Statement