Fax Us At: (508) 721-0100

Fax Us At: (508) 721-0100

Contact Us

Auburn

Hours
    • Monday
    • 7:30 am - 7:00 pm
    • Tuesday
    • 7:30 am - 7:00 pm
    • Wednesday
    • 7:30 am - 7:00 pm
    • Thursday
    • 7:30 am - 7:00 pm
    • Friday
    • 7:30 am - 5:00 pm

Holden

Hours
    • Monday
    • 9:00 am - 7:00 pm
    • Tuesday
    • 7:00 am - 7:00 pm
    • Wednesday
    • 8:30 am - 5:00 pm
    • Thursday
    • 7:00 am - 7:00 pm
    • Friday
    • 7:30 am - 4:00 pm

Hopkinton

Hours
    • Monday
    • 6:30 am - 7:00 pm
    • Tuesday
    • 7:30 am - 5:30 pm
    • Wednesday
    • 6:30 am - 4:30 pm
    • Thursday
    • 7:30 am - 5:30 pm
    • Friday
    • 6:30 am - 2:00 pm

Sturbridge

Hours
    • Monday
    • 9:00 am - 6:30 pm
    • Tuesday
    • 7:00 am - 3:30 pm
    • Wednesday
    • 7:30 am - 2:00 pm
    • Thursday
    • 9:00 am - 3:30 pm
    • Friday
    • 7:30 am - 2:00 pm

Barre

Hours
    • Monday
    • Closed
    • Tuesday
    • 6:30 am - 7:00 pm
    • Wednesday
    • Closed
    • Thursday
    • 6:30 am - 7:00 pm
    • Friday
    • Closed

Gardner (Temporarily Closed)

Hours
    • Monday
    • 7:30 am - 7:00 pm
    • Tuesday
    • 8:30 am - 7:00 pm
    • Wednesday
    • 7:30 am - 7:00 pm
    • Thursday
    • 8:30 am - 7:00 pm

Shrewsbury

Hours
    • Monday
    • 8:30 am - 5:00 pm
    • Tuesday
    • 8:30 am - 7:00 pm
    • Wednesday
    • 8:30 am - 5:00 pm
    • Thursday
    • 10:30 am - 7:00 pm
    • Friday
    • Closed

Worcester

Hours
    • Tuesday
    • 9:30 am - 6:30 pm
    • Thursday
    • 10:30 am - 7:00 pm

Make Us
YOUR
Clinic of Choice!