Text Size:

Primary Care Options

Lawrence Hospital has a growing list of options for patients looking for a primary care physician. Merrimack Health Community Medical Associates has offices in Andover, North Andover, and Lawrence. All practices are accepting new patients.

These three practices offer access to a full range of primary and specialty care services here in the Merrimack Valley. If you are referred to a specialty service not available locally, we can refer you to the care you need in Boston.

Use our Find A Doctor tool for a complete list of primary care physicians in our network. 

Find a Doctor

Stella Athanasopoulos, MSN, RN, FNP-BC

Family Medicine - Primary Care
Merrimack Health Community Medical Associates - Lawrence

Cheryl Puello

Cardiology
Merrimack Health Community Medical Associates

Torkom Garabedian

Internal Medicine
Garabedian Pioneer Health

Garo Garabedian

Internal Medicine
Garabedian Pioneer Health

Suhaiti Villa, FNP-C

Family Medicine
Merrimack Health Community Medical Associates - Lawrence
Map Pin Icon

Find A Location

Merrimack Health Community Medical Associates: Lawrence

Map Pin Icon for Merrimack Health Community Medical Associates: Lawrence Merrimack Health Community Medical Associates: Lawrence
25 Marston Street Suite 301 Lawrence, MA, 01841