Fax Us At: (508) 721-0100

Fax Us At: (508) 721-0100

Locations

Auburn
489 Washington St #200
Auburn, MA 01501
(508) 721-0000
Hours
    • Monday
    • 7:30 am - 7:00 pm
    • Tuesday
    • 7:30 am - 7:00 pm
    • Wednesday
    • 7:30 am - 7:00 pm
    • Thursday
    • 8:30 am - 8:00 pm
    • Friday
    • 7:30 am - 5:00 pm
Holden
456 Main Street, Suite A-B
Holden, MA 01520
508-721-0000
Hours
    • Monday
    • 8:30 am - 7:00 pm
    • Tuesday
    • 7:00 am - 7:00 pm
    • Wednesday
    • 8:30 am - 7:00 pm
    • Thursday
    • 7:00 am - 7:00 pm
    • Friday
    • 7:30 am - 5:00 pm
Hopkinton
65 South St #101
Hopkinton, MA 01748
(508) 721-0000
Hours
    • Monday
    • 7:30 am - 7:00 pm
    • Tuesday
    • 8:00 am - 8:00 pm
    • Wednesday
    • 6:30 am - 4:30 pm
    • Thursday
    • 7:00 am - 8:00 pm
    • Friday
    • 6:30 am - 2:00 pm
Sturbridge
198 Charlton Road, Suite 2
Sturbridge, MA 01566
(508) 721-0000
Hours
    • Monday
    • 7:00 am - 6:30 pm
    • Tuesday
    • 8:30 am - 7:00 pm
    • Wednesday
    • 7:00 am - 6:00 pm
    • Thursday
    • 8:30 am - 7:00 pm
Barre
584 Summer St
Barre, MA 01005
(508) 721-0000
Hours
    • Monday
    • Closed
    • Tuesday
    • 6:30 am - 7:00 pm
    • Wednesday
    • Closed
    • Thursday
    • 6:30 am - 7:00 pm
    • Friday
    • Closed
Gardner
725 Timpany Blvd
Gardner, MA 01440
(508) 721-0000
Hours
    • Monday
    • 7:30 am - 7:00 pm
    • Tuesday
    • 8:30 am - 7:00 pm
    • Wednesday
    • 6:30 am - 6:00 pm
    • Thursday
    • 8:30 am - 7:00 pm
Shrewsbury
165A Memorial Drive
Shrewsbury, MA 01545
(508) 721-0000
Hours
    • Monday
    • 8:30 am - 7:00 pm
    • Tuesday
    • 8:30 am - 7:00 pm
    • Wednesday
    • 8:30 am - 7:00 pm
    • Thursday
    • 8:30 am - 7:00 pm
Worcester
75 Shore Drive
Worcester, MA 01605
(508) 721-0000
Hours
    • Tuesday
    • 9:00 am - 7:00 pm
    • Thursday
    • 9:00 am - 7:00 pm
Make Us
YOUR
Clinic of Choice!