Find A Doctor

Meet Your Doctors

Michele T. Sasmor , MD

Plastic and Reconstructive Surgery, Wound Care

RiverSong Plastic Surgery

978-462-8300

Wound Healing & Hyperbaric Medicine Center

978-463-1303

Meet Dr. Sasmor

Jessica M. Satrape , CNM, MSN

Obstetrics and Gynecology, Gynecology, Midwife

Women's Health Care - Haverhill

978-556-0100

Women's Health Care - Newburyport

978-556-0100

Meet Jessica

Jessica R. Schoonmaker , MD

Primary Care (PCP), Internal Medicine

Pentucket Medical Associates - Newburyport

978-499-7200

Meet Dr. Schoonmaker

Risa Schulman , MD

Primary Care (PCP), Family Practice

Beth Israel Deaconess HealthCare - Amesbury, affiliated with Anna Jaques Hospital

978-388-1400

Meet Dr. Schulman

Benjamin Schwartz , MD

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

Adult Hip and Knee

Sports Medicine North

978-818-6350

Meet Dr. Schwartz

Mary T. Schwartz , MD

Primary Care (PCP), Internal Medicine

Pentucket Medical Associates - Newburyport

978-499-7200

Meet Dr. Schwartz

Peter Sebeny , MD, MPH

Infectious Disease

Coastal Infectious Disease

978-255-4886

Coastal Infectious Disease

978-255-4886

Meet Dr. Sebeny

Bridget J. Seymour , MD

Gastroenterology

Merrimack Valley GI

978-420-1530

Meet Dr. Seymour

Peter E. Seymour , MD

Ear, Nose & Throat (ENT), Allergy/Immunology, Otolaryngology

Colden Seymour Ear, Nose, Throat & Allergy

978-997-1550

Meet Dr. Seymour

Stacey L. Sheehan , MD, FAAP

Pediatrics

Children's Health Care - Newburyport

(978) 465-7121

Meet Dr. Sheehan

Jeremy M. Shore , MD

Orthopedics, Spine Surgery, Orthopedics - affiliated with New England Baptist Orthopedics

Spine

Sports Medicine North

978-818-6350

Meet Dr. Shore

David E. Sorenson , MD

Psychiatry, Child Psychiatry

Anna Jaques Hospital

978-463-1000

Meet Dr. Sorenson