Find A Doctor

Meet Your Doctors

Omar Badri , MD

Dermatology

Northeast Dermatology Associates

978-691-5690

Meet Dr. Badri

Mary F. Baker-Berzansky , MD

Gynecology

Women's Health Care - Haverhill

978-556-0100

Women's Health Care - Newburyport

978-556-0100

Meet Dr. Baker-Berzansky

Andrew Banos , MD

Orthopedics, Mako-certified, Orthopedics-Mako, Orthopedics - affiliated with New England Baptist Orthopedics

Hip and Knee, Shoulder

Seacoast Orthopedic Associates

978-462-7555

Meet Dr. Banos

Angela Barnes , DPM

Podiatry, Orthopedics - affiliated with New England Baptist Orthopedics

The Office of Dr. James DiResta & Associates

978-465-2122

Meet Dr. Barnes

Owen 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

Megan Bernstein , MD

Dermatology

Northeast Dermatology Associates - Haverhill

978-691-5690

Meet Dr. Bernstein

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