Find A Doctor

Meet Your Doctors

Owens Beams , MD

Emergency Medicine

Anna Jaques Hospital

978-463-1000

Meet Dr. Beams

Stephen P. Beaudoin , MD

Primary Care (PCP), Internal Medicine

Pentucket Medical Associates - Newburyport

978-499-7200

Meet Dr. Beaudoin

Jeffrey Bentley , MD, FACS

General Surgery

The Offices of Dr. Jeffrey Bentley

978-465-8000

Meet Dr. Bentley

Stephen S. Berzansky , MD

Primary Care (PCP), Family Practice

Family Care Associates

978- 352-7780

Meet Dr. Berzansky

Ilya V. Bogorad , MD

Neurology

North Shore Neurology & EMG, LLC

978-922-2226

Meet Dr. Bogorad

Tammy B. Bottner , MD

Pediatrics

Riverside Pediatrics

978-465-0322

Meet Dr. Bottner

Katherine A. Bourne , MD

Anesthesiology

Anna Jaques Hospital

978-463-1000

Meet Dr. Bourne

Rebecca Lynn Boyer , MD

Obstetrics and Gynecology, Gynecology

Women's Health Care - Newburyport

978-556-0100

Women's Health Care - Haverhill

978-556-0100

Meet Dr. Boyer

Eric D. Bucher , MD, FAAP

Pediatrics

Children's Health Care - Haverhill

978-373-6557

Meet Dr. Bucher

Heather Cabral Silvero , DO

Hospitalist

New England Inpatient Specialists at Anna Jaques Hospital

Meet Dr. Cabral Silvero

David Campbell , MD

Vascular Surgery

The Office of Dr. David Campbell - Newburyport

617-632-9848

The Office of Dr. David Campbell - Boston

617-632-9848

Meet Dr. Campbell

Thomas J. Carmichael , MD, FAAP

Pediatrics

Children's Health Care - Newburyport

(978) 465-7121

Children's Health Care - Newburyport

(978) 465-7121

Meet Dr. Carmichael