Lahey Clinic, Inc.
257 Low Street, Newburyport, MA 5.1 mi
Browse 272 Family Doctors near Merrimac, MA below — sort by distance, name, gender, online appointments (book online with 34 doctors), accepted insurance and more.
Lahey Clinic, Inc.
257 Low Street, Newburyport, MA 5.1 mi
Lahey Clinic, Inc.
257 Low Street, Newburyport, MA 5.1 mi
Lahey Clinic, Inc.
233 Lincoln Avenue, Haverhill, MA 01830 5.36 mi
Lahey Clinic, Inc.
233 Lincoln Avenue, Haverhill, MA 01830 5.36 mi
Lahey Clinic, Inc.
233 Lincoln Avenue, Haverhill, MA 01830 5.36 mi
Lahey Clinic, Inc.
233 Lincoln Avenue, Haverhill, MA 01830 5.36 mi
Lahey Clinic, Inc.
233 Lincoln Avenue, Haverhill, MA 01830 5.36 mi
Lahey Clinic, Inc.
233 Lincoln Avenue, Haverhill, MA 01830 5.36 mi
Lahey Clinic, Inc.
233 Lincoln Avenue, Haverhill, MA 01830 5.36 mi
Lahey Clinic, Inc.
233 Lincoln Avenue, Haverhill, MA 01830 5.36 mi
Lahey Clinic, Inc.
233 Lincoln Avenue, Haverhill, MA 01830 5.36 mi
Lahey Clinic, Inc.
233 Lincoln Avenue, Haverhill, MA 01830 5.36 mi
Lahey Clinic, Inc.
233 Lincoln Avenue, Haverhill, MA 01830 5.36 mi
Lahey Clinic, Inc.
25 Highland Avenue, Newburyport, MA 6.06 mi
Lahey Clinic, Inc.
25 Highland Avenue, Newburyport, MA 01950 6.06 mi
Lahey Clinic, Inc.
77 High Street, Newburyport, MA 7.24 mi
Lahey Clinic, Inc.
77 High Street, Newburyport, MA 7.24 mi
Freedom Family Practice
1 Hampton Road, Suite 301, Exeter, NH 03833 10.71 mi
Steward Medical Group, Inc.
100 Amesbury Street, 103 Methuen Cardiology, Lawrence, MA 01842 11.93 mi
Steward Medical Group, Inc.
100 Amesbury Street, 103 Methuen Cardiology, Lawrence, MA 01842 11.93 mi
Steward Medical Group, Inc.
100 Amesbury Street, 103 Methuen Cardiology, Lawrence, MA 01842 11.93 mi
Steward Medical Group, Inc.
100 Amesbury Street, 103 Methuen Cardiology, Lawrence, MA 01842 11.93 mi
Steward Medical Group, Inc.
100 Amesbury Street, 103 Methuen Cardiology, Lawrence, MA 01842 11.93 mi
Steward Medical Group, Inc.
100 Amesbury Street, 103 Methuen Cardiology, Lawrence, MA 01842 11.93 mi
Steward Medical Group, Inc.
100 Amesbury Street, 103 Methuen Cardiology, Lawrence, MA 01842 11.93 mi
Steward Medical Group, Inc.
100 Amesbury Street, 103 Methuen Cardiology, Lawrence, MA 01842 11.93 mi
Steward Medical Group, Inc.
100 Amesbury Street, 103 Methuen Cardiology, Lawrence, MA 01842 11.93 mi
Steward Medical Group, Inc.
100 Amesbury Street, 103 Methuen Cardiology, Lawrence, MA 01842 11.93 mi
Steward Medical Group, Inc.
100 Amesbury Street, Lawrence, MA 11.94 mi
Steward Medical Group, Inc.
100 Amesbury Street, Lawrence, MA 11.94 mi
Family Medicine Associates
147 S Main Street, Suite 100, Middleton, MA 01949 17.42 mi
Walter Alt, MD
5 E Main Street, Lahey Merrimac, Merrimac, MA 0.31 mi
Steven Bean, MD
24 Morrill Place, Amesbury, MA 3.33 mi
Lois Rogers, MD
51 Rogers Street, West Newbury, MA 3.51 mi
Barrie Paster, MD
24 Morrill Place, Amesbury, MA 3.88 mi
Core Physicians, LLC
24 Plaistow Road, Suite 2, Plaistow, NH 03865 4.34 mi
Judiann McGhee, MD
33 Marquand Lane, Newburyport, MA 4.53 mi
MaryGPearson.MD.com • Family Doctor, Osteopathic Physician • 35 years experience
New Creation Healing Center, Inc.
80 Route 125, Kingston, NH 03848 5.03 mi
Seacoast Affiliated Group Practice
257 Low Street, Newburyport, MA 5.1 mi
Personal Care Physicians PC
255 Low Street, Suite 303, Newburyport, MA 01950 5.16 mi
MedExpress Urgent Care
296 Main Street, Haverhill, MA 01830 5.31 mi
ObiomaOgbonna.MD.com • Family Doctor, Emergency Medicine Specialist • 24 years experience
MedExpress Urgent Care
296 Main Street, Haverhill, MA 01830 5.31 mi
MedExpress Urgent Care
296 Main Street, Haverhill, MA 01830 5.31 mi
MedExpress Urgent Care
296 Main Street, Haverhill, MA 01830 5.31 mi
DheerajTaranath-DO.MD.com • Family Doctor, Emergency Medicine Specialist • 22 years experience
MedExpress Urgent Care
296 Main Street, Haverhill, MA 01830 5.31 mi
MedExpress Urgent Care
296 Main Street, Haverhill, MA 01830 5.31 mi
Inpatient Consultants of Massachusetts, PC
140 Lincoln Avenue, Haverhill, MA 01830 5.49 mi
FrankOberti-DO.MD.com • Family Doctor, Osteopathic Physician • 35 years experience
Frank A. Oberti, DO
143 S Main Street, Bradford, MA 01835 5.8 mi
PatrickBarbier.MD.com • Family Doctor, General Practitioner • 53 years experience
Seacoast Medical Associates
21 Highland Avenue, Suite 24, Newburyport, MA 01950 6.03 mi
Greater Lawrence Family Health Center Inc.
73 D Winthrop Avenue, Lawrence, MA 01843 12.47 mi
Get the latest health news & tips via email, Mon‑Fri: