Find A Doctor

Meet Your Doctors

Kavitha Rao , MD

Pathology

Anna Jaques Hospital

978-463-1000

Meet Dr. Rao

Chaya Ray , MD

Primary Care (PCP), Family Practice

Beth Israel Deaconess HealthCare - Haverhill, affiliated with Anna Jaques

978-521-2106

Meet Dr. Ray

Christine Daragjati Riccardi , MD

Pediatrics

Children's Health Care - Newburyport

(978) 465-7121

Children's Health Care - Haverhill

978-373-6557

Meet Dr. Riccardi

Thomas M. Riley , MD

Radiology

Meet Dr. Riley

Matthew H. Riordan , DPM

Podiatry

New England Foot and Ankle

978-463-0086

Meet Dr. Riordan

Demetrius P. Rizos , MD

Internal Medicine, Primary Care (PCP)

Newburyport Medical Associates

978-462-9571

Meet Dr. Rizos

Andrea B. Rollins , MD, FACOG

Obstetrics and Gynecology, Gynecology

Women's Health Care - Newburyport

978-556-0100

Women's Health Care - Middleton

978-556-0100

Women's Health Care - Haverhill

978-556-0100

Meet Dr. Rollins

Richard E. Rosin , MD

Radiology

Anna Jaques Hospital

978-463-1000

Meet Dr. Rosin

Rachel Ross , CNM

Obstetrics and Gynecology, Gynecology, Midwife

Women's Health Care - Newburyport

978-556-0100

Women's Health Care - Haverhill

978-556-0100

Meet Rachel

Erica Russell , CNM

Midwife

Women's Health Care - Haverhill

978-556-0100

Meet Erica

Mahmoud Sakr , MD

Hospitalist

New England Inpatient Specialists at Anna Jaques Hospital

Meet Dr. Sakr

Todd Sarge , MD

Anesthesiology

Anna Jaques Hospital

978-463-1000

Meet Dr. Sarge