South Shore Primary Care

Primary care providers welcoming patients in communities south of Boston

Atrius Health provides primary care and specialty care to thousands of patients on the South Shore.  Our practices are currently welcoming new patients and offer primary care including internal medicine, pediatrics and family medicine, as well as a wide range of medical and surgical specialty care.

Many of our practice locations offer weekend and holiday urgent care hours (by appointment) and all locations offer 24/7 medical advice by phone. All you have to do is call your doctor's office!

Use the links below to learn more about each location and its services:


Bourne - PMG
Family Medicine
2 Technology Park Drive
(508) 743-9543

Find a Doctor

Braintree - Harvard Vanguard
Internal Medicine and Pediatrics
111 Grossman Drive
(781) 849-1000

Find a Doctor

Duxbury
Pediatrics
20 Tremont Street
(781) 934-0172

Find a Doctor

Kingston
Family Medicine
214 Main Street
(781) 585-2172

Find a Doctor

Quincy - Granite Medical
Internal Medicine
500 Congress Street
(617) 471-0033

Find a Doctor
Quincy - Harvard Vanguard
Internal Medicine and Pediatrics
1250 Hancock Street
(617) 774-0600

Find a Doctor

Plymouth - Cordage Park - PMG
10 Cordage Park Circle
Family Medicine: (508) 747-2924
Internal Medicine/Cardiology: (508) 747-1443
Urgent Care: (508) 747-2547

Find a Doctor

Plymouth - Court Street - PMG
Internal Medicine
362 Court Street
(508) 746-7543

Find a Doctor

Plymouth - Pine Hills - PMG
Internal Medicine and Family Medicine
3 Village Green North
(508) 224-2224

Find a Doctor

Weymouth - Harvard Vanguard
Family Medicine (Adults and Pediatrics)
90 Libbey Industrial Parkway
(781) 682-0695

Find a Doctor