Primary care for adults
Internal medicine primary care physicians provide physical examinations, routine health screenings and preventative care for adults.
Primary care for children and adults
Family medicine primary care physicians are specially trained to treat patients of all ages. They offer annual check-ups and age-appropriate screenings and vaccinations, as well as preventive medicine. Some of our family medicine physicians have sub-specialty training in adolescent medicine, geriatric medicine and sports medicine. Selecting a family medicine physician to care for all members of your family means that your physician will have a more detailed understanding of the family's health history and the health dynamics between generations, which will help them provide more consistent care.
Primary care for adults
Danvers:
192 North Street, 978.646.2100
1 Hutchinson Drive, 978.739.6950
104 Endicott Street, 978.882.6700
Lynn:
480 Lynnfield Street, 781.593.3400
Peabody:
2 Essex Center Drive, 978.532.6111
Rowley:
414 Haverhill Street, 877.379.5522
Salem:
55 Highland Avenue, 978.741.1644
331 Highland Avenue, 978.745.1200
400 Highland Avenue, 978.741.9500
Primary care for children and adults
Beverly:
900 Cummings Center, Suite 107-T, 978.922.0357
100 Cummings Center, Suite 136-P, 877.379.5522
Ipswich
130 County Road, 978.356.1192
Marblehead:
1 Widger Road, 781.631.5126
Rowley:
414 Haverhill Street, 877.379.5522
Saugus:
1069 Broadway (Rt. 1 South), 781.233.1450