Primary Care Physicians
Sometimes the best medicine
is more than just medicine.
Our primary care physicians are ready to meet you.
With dozens of physicians across many towns in the area, it’s easy to find one who’s close by when you need care, with access to top hospitals.
97%
of Anna Jaques’ patients say they’d recommend their doctor to a friend.
Meet Your Physicians
Kirubakaran Siva, DO
Primary Care Medicine
United Family Medical Center
(978) 255-2612
Sangita Agarwal , MD
Family Practice
Beth Israel Lahey Health Primary Care - Seabrook Family Medicine
603-474-2650
Messalina Aquino Infante MD
Internal Medicine
Beth Israel Deaconess HealthCare - Haverhill, affiliated with Anna Jaques
978-521-2106
Alexander Asch , DO
Family Practice
Beth Israel Lahey Health Primary Care - Seabrook Family Medicine
603-474-2650
Marjorie Beams , MD
Holistic Healthy Aging, Preventative Medicine and Women’s Health
United Family Medical Center
(978) 255-2612
Stephen P. Beaudoin , MD
Internal Medicine
Pentucket Medical Associates - Newburyport
978-499-7200
Stephen S. Berzansky , MD
Family Practice
Family Care Associates
978-352-7780
Tammy B. Bottner , MD
Pediatrics
Riverside Pediatrics
978-465-0322
Houtan Golzari , MD
Internal Medicine
Seacoast Medical Associates
978-462-1555
Parisa Y. Kashef , MD
Family Medicine
Beth Israel Lahey Health Primary Care - Seabrook Family Medicine
603-474-2650
Kimberly P. Kersten , DO
Internal Medicine
North Shore Internal Medicine - Green Street
978-465-7719
North Shore Internal Medicine - Graf Road
978-255-4607
Kevin L. Lanphear , DO
Family Practice
Newburyport Family Practice
978-465-7322