Accessibility View Close toolbar

Contact Us

Leach Animal Hospital

482 Main St
Mashpee, MA 02649

Phone: (508) 477-3320
Fax: (508) 477-2216

Contact Us

We look forward to hearing from you

New clients receive 10% OFF first visit.

Request an Appointment Download the PetPartner App

Office Hours

Our Regular Schedule

Leach Animal Hospital

Monday:

8am

7pm

Tuesday:

8am

7pm

Wednesday:

8am

7pm

Thursday:

8am

7pm

Friday:

8am

5pm

Saturday:

9am

4pm

Sunday:

Closed

Closed

Location

Find us on the map