Internal Medicine Medical Group Practice Locations

 

Auburn
103 Millbury Street
508-721-4100

East Douglas
15 West Street
508-476-3291   

Fitchburg
76 Summer Street
978-342-6018

Harvard
198 Ayer Road
978-456-2355

Leominster
50 Memorial Drive
978-534-6863

100 Hospital Road
978-466-4378

Marlborough
340 Maple Street
508-481-0202 

640 Bolton Street
508-481-0200

Millbury
65 Canal Street
508-865-9960

North Grafton
100 Worcester Road
508-839-7307

Northborough
112 Main Street
508-393-9676

Shrewsbury
604 Main Street
508-842-0057

26 Julio Drive
508-842-5594

Spencer
369 Main Street
508-885-3922              

Sutton
188 Worcester-Providence Turnpike
508-865-3650

Uxbridge
Tri-River Family Health Center
281 East Hartford Avenue
508-278-5573      

Westborough
154 East Main Street
508-366-1120

33 East Main Street
508-836-4884

West Boylston
242 Woodland Street
West Boylston, MA 01583
508-829-4355

Worcester
UMass Memorial Medical Center - Hahnemann Campus
281 Lincoln Street
508-334-8409

Hahnemann Medical Group
1 West Boylston Street
508-334-8802

UMass Memorial Medical Center - Memorial Campus
119 Belmont Street (specializing in geriatric medicine)
508-334-6251

1 West Boylston Street
508-854-2636

121 Lincoln Street
508-792-1788

291 Lincoln Street
508-791-8524

291 Lincoln Street
508-752-7464

Primary Care Clinic
UMass Memorial Medical Center - University Campus
55 Lake Avenue North - Benedict Building
508-334-2731