Skip to Content

Meet Our Primary Care Providers

Primary care providers at Signature Health include doctors, nurse practitioners and physician assistants who can help when you are sick or injured, and also focus on preventing or managing chronic conditions.

Ashtabula Providers

Donna Sheahan, CNP
Primary Care Certified Nurse Practitioner

Sees all ages

Shelly Shipman, CNP
Sexual & Reproductive Health Certified Nurse Practitioner

Sees ages 13+

Khoa Tran, MD
Primary Care Physician

Sees ages 5+

Richard Zinni, DO
Primary Care Physician

Sees ages 13+

Beachwood Providers

Eric Friess, MD
Primary Care Physician

Sees ages 5+

Christina Stehouwer, PA-C
Primary Care Physician Assistant

Sees ages 13+

Lakewood Providers

Sarah Boaitey, MD
Primary Care Physician

Sees ages 18+

Todd Wagner, MD
Primary Care Physician

Sees ages 18+

Maple Heights Providers

Elizabeth Hagan, CNP
Primary Care Certified Nurse Practitioner

Sees ages 5+

Bernadette Pronty, CNP
Primary Care Certified Nurse Practitioner

Sees ages 13+

Painesville Providers

Nichole Falcone, CNP
Primary Care Certified Nurse Practitioner

Sees ages 5+

Dianne Rafferty, CNP
Sexual & Reproductive Health Certified Nurse Practitioner

Sees ages 13+

Georgia Saltzman, CNP
Primary Care Certified Nurse Practitioner

Sees ages 0-22

Mary Winfield, CNP
Primary Care Certified Nurse Practitioner

Sees all ages

Willoughby Providers

Emily Adkins, CNP
Primary Care Certified Nurse Practitioner

Sees ages 5+
(Also provides care at the Wickliffe Family Resource Center)

Phil Ajlouney, DO
Primary Care Physician

Sees all ages

Stephany Hasberry, CNP
Primary Care Certified Nurse Practitioner

Sees ages 5+

Where can I get my medications filled as a patient of Signature Health?

For the convenience of our patients, we offer on-site pharmacies with free mailing or delivery options. See our pharmacy page for more details.

What health insurance do you accept?

Signature Health accepts Medicaid, Traditional Medicare, and some Medicare Advantage plans. For patients without insurance, we offer a sliding fee scale program for those who qualify. This means payment is based on your income. Private insurance is accepted only for certain grant-funded reproductive health services.

How can I make an appointment?

Please call any of our offices or live chat a member of our patient services team during business hours to schedule an appointment:

  • Ashtabula - (440) 992-8552
  • Willoughby - (440) 953-9999
  • Maple Heights - (216) 663-6100
  • Beachwood - (216) 831-6466
  • Painesville - (440) 853-1501
  • Lakewood - (216) 766-6080

Online scheduling for new primary care patients coming soon!

For more information about services offered at each location, please refer to our locations page.