Find A Doctor

Meet Your Doctors

Olga A. DeSimone , MD

Neonatology

Birth Center & Neonatal Care Center

978-463-1060

Meet Dr. DeSimone

James J. DiResta , DPM, MPH

Podiatry

The Office of Dr. James DiResta & Associates

978-465-2122

Meet Dr. DiResta

Katharine DiResta Sullivan , OD

Optometry

Watts Eye Associates LLC

978-819-4213

Meet Dr. DiResta Sullivan

Timothy M. Downs , DPM

Podiatry

New England Foot and Ankle

978-463-0086

Meet Dr. Downs

Emily J. Dulude , MD

Nephrology

Pentucket Medical Associates - Haverhill

978-521-3200

Meet Dr. Dulude

Celeste Dunn , MD

Pediatrics

Children's Health Care - Haverhill

978-373-6557

Meet Dr. Dunn

Vladimir Eisenberg , MD

Anesthesiology

Anna Jaques Hospital

978-463-1000

Meet Dr. Eisenberg

Jonathan Eneman , MD

Hematology/Oncology, medical oncology

Anna Jaques Cancer Center affiliated with Beth Israel Deaconess Medical Center

978-463-1374

Meet Dr. Eneman

Jennifer Evansmith , MD

Anesthesiology

Meet Dr. Evansmith

Lindi J. Ezekowitz , DDS

Oral Maxillofacial Surgery

Newburyport Pediatric Dentistry, P.C.

978-462-2227

Meet Dr. Ezekowitz

Simon Faynzilberg , M.D.

Pain Management

Comprehensive Pain Center at Anna Jaques Hospital

978-463-1045

Meet Dr. Faynzilberg

Gail Fayre , MD

Anna Jaques Hospital

978-463-1000

Meet Dr. Fayre