You are here

All Primary Care Locations

Comprehensive primary care services, including family medicine, internal medicine, and pediatric primary care services, are offered at many locations throughout the community. (Please note: Not all specialties are offered on all campuses.)

Appointments: 855-UMASS-MD (855-862-7763), 7 am to 8 pm.

After business hours or weekends: call the practice location phone number below.

Practice Locations

* Notice to patients: UMass Memorial Medical Center complies with applicable Federal and State civil rights laws. Read our UMass Memorial Medical Center 1557 Non-Discrimination Notice.

Auburn Medical Associates
103 Millbury Street
Auburn, MA 01501
508-721-4100

Washington Street – Auburn
489 Washington Street
Suite 106
Auburn, MA 01501
508-832-9646

Harvard Primary Care
198 Ayer Road
Ayer, MA 01451
508-456-2355

Barre Family Health Center
151 Worcester Road
Barre, MA 01005
978-355-6321

Berlin Internal Medicine
44 Central Street
Suite 1
Berlin, MA 01503
978-838-2330

Bolton Primary Care
563 Main Street
Suite 3
Bolton, MA 01740
978-586-3939

Douglas Internal Medicine
15 West Street
Douglas, MA 01516
508-476-3291

Fitchburg Family Medicine
155 Franklin Road
Fitchburg, MA 01420
978-345-1919

Fitchburg Primary Care
370 Lunenburg Street
Fitchburg, MA 01420
978-342-6018

Grafton Internal Medicine
100 Worcester Street
Suite 60
Grafton, MA 01536
508-839-7307

Holden Family Medicine
52 Boyden Road
Suite 202
Holden, MA 01520
508-829-7405

Leominster Internal Medicine
50 Memorial Drive
Suite 214
Leominster, MA 01453
978-534-6863

Montachusett Internal Medicine
80 Erdman Way
Suite 207
Leominster, MA 01453
508-534-0230

Bolton Street Primary Care
320 Bolton Street
Suite 102
Marlborough, MA 01752
508-485-0104

East Marlborough Primary Care
650 Boston Post Road East
Marlborough, MA 01752
508-597-3550

Marlborough Medical Associates
340 Maple Street
Suite 300
Marlborough, MA 01752
508-481-0202

Marlborough Primary Care
640 Bolton Street
Marlborough, MA 01752
508-481-0200

Millbury Internal Medicine
65 Canal Street
Millbury, MA 01527
508-865-9960

Northborough Family Medicine
112 Main Street
Suite 108
Northborough, MA 01532
508-393-9503

Northborough Medical
112 Main Street
Suite 110
Northborough, MA 01532
508-393-0131

Shrewsbury Family Medicine
24 Julio Drive
Shrewsbury, MA 01545
508-845-1436

Shrewsbury Family Practice (II)
604 Main Street
Shrewsbury, MA 01545
508-842-6502

Shrewsbury Internal Medicine (I)
604 Main Street
Shrewsbury, MA 01545
508-842-0057

Shrewsbury Primary Care
26 Julio Drive
Shrewsbury, MA 01545
508-842-5594

Spencer Internal Medicine/Pediatrics
369 Main Street
Spencer, MA 01562
508-885-3922

Spencer Primary Care
118 W Main Street
Spencer, MA 01562
508-885-3025

Nashaway Pediatrics – Sterling
225 Leominster Road
Sterling, MA 01564
978-422-6900

Sterling Family Medicine/Sleep Medicine
50 Leominster Road
Sterling, MA 01564
978-422-5082

Sutton Internal Medicine
188 Worcester-Providence Turnpike
Sutton, MA 01590
508-865-3650

Tri-River Family Health Center
281 Hartford Street
Uxbridge, MA 01569
508-278-5573

West Boylston Family Medicine
242 Woodland Street
Lower-Level 
West Boylston, MA 01583
508-835-6221

West Boylston Family Medicine
242 Woodland Street
Upper-Level 
West Boylston, MA 01583
508-835-4068

Westborough Pediatrics/Internal Medicine
33 East Main Street
Suite 2
Westborough, MA 01581
508-836-4884

Westborough Internal Medicine
154 East Main Street
Westborough, MA 01581
508-366-1120

116 Belmont Street Internal Medicine
116 Belmont Street
Suite 42
Worcester, MA 01605
508-726-4480

281 Lincoln Street Internal Medicine
281 Lincoln Street
Worcester, MA 01605
508-334-8409

Benedict Family Medicine
55 North Lake Avenue,
Benedict 1st Floor
Worcester, MA 01655
508-334-2818

Benedict Internal Medicine
55 North Lake Avenue, 1st Floor
Worcester, MA 01655
508-334-2731

Chadwick Square Internal Medicine
1 West Boylston Street, Suite 206
Worcester, MA 01605
508-854-2636

Family Doctors
291 Lincoln Street, Suite 302
Worcester, MA 01605
508-798-3344

Family Medicine Shrewsbury Street
328 Shrewsbury Street
Worcester, MA 01604
508-757-5520

Hahnemann Family Health
279 Lincoln Street
1st Floor
Worcester, MA 01655
508-334-8830

Hahnemann Medical Group
1 West Boylston Street
Suite 301
Worcester, MA 01605
508-334-8802

Lincoln Pediatrics
291 Lincoln Street
Worcester, MA 01605
508-752-7888

Lincoln Street Primary Care
291 Lincoln Street
Suite 301
Worcester, MA 01605
508-792-1788

Winthrop Street Internal Medicine
291 Lincoln Street
Worcester, MA 01605
508-799-2922

Worcester Internal Medicine
291 Lincoln Street
Suite 203
Worcester, MA 01605
508-791-8524

Worcester Internal Medicine/Geriatrics
291 Lincoln Street
Suite 200
Worcester, MA 01605
508-334-6251