Locations

Auburn
489 Washington St, Ste 200
Auburn, MA 01501
(508) 721-0000
Hours
    • Monday - Tuesday - Wednesday - Thursday
    • 7:00 am - 8:00 pm
    • Friday
    • 7:30 am - 3:30 pm
    • Saturday
    • By appointment
Holden
456 Main Street, Suite A-B
Holden, MA 01520
(508) 829-3113
Hours
    • Monday - Tuesday - Thursday
    • 7:00 am - 8:00 pm
    • Wednesday
    • 10:00 am - 8:00 pm
    • Friday
    • 7:00 am - 5:30 pm
    • Saturday
    • By appointment
Hopkinton
65 South St #101
Hopkinton, MA 01748
(508) 497-9200
Hours
    • Monday and Wednesday
    • 6:30 am - 7:00 pm
    • Tuesday
    • 1:30 pm - 8:00 pm
    • Thursday
    • 7:00 am - 8:00 pm
    • Friday
    • 6:30 am - 2:00 pm
    • Saturday
    • By appointment
Sturbridge
67 Hall Rd
Sturbridge, MA 01566
(774) 241-0900
Hours
    • Monday
    • 9:00 am - 8:00 pm
    • Tuesday and Thursday
    • 7:00 am - 5:00 pm
    • Wednesday
    • 11:30 am - 8:00 pm
    • Friday and Saturday
    • By appointment
Barre
584 Summer St
Barre, MA 01005
(978) 791-0342
Hours
    • Monday & Thursday
    • 9:30 am - 8:00 pm
    • Tuesday & Friday
    • 6:30 am - 5:00 pm
    • Wednesday
    • Closed
    • Saturday
    • By appointment
Gardner
725 Timpany Blvd
Gardner, MA 01440
(978) 669-8440
Hours
    • Monday - Thursday
    • 7:00 am - 8:00 pm
    • Friday
    • 7:00 am - 5:00 pm
Make Us
YOUR
Clinic of Choice!