Skip to Content

Primary Care

RazianoDr. Donna Raziano, CMO

All primary medical care is provided by Mercy LIFE Primary Care Providers (PCP). We have a Chief Medical Officer, several Primary Care Physicians and Nurse Practitioners onsite. Seniors receive ongoing assessments and treatments for medical conditions as well as have access to our medical team for unscheduled sick visits.

Our medical team is on site daily and routinely consults with all seniors to ensure they are remaining active and healthy.


Our Primary Care Providers order all medications. Seniors are not responsible for co-pays and do not have to visit their local pharmacy. Medications can either be delivered to the senior's home or can be distributed at the Adult Day Center.

Our Medical Staff


David Mingle, MD

Mercy LIFE Broad Street


Milagros Soto-Pillot, DO

Mercy LIFE North Hancock


Richard Stefanacci, DO

Mercy LIFE North Hancock


Joseph Straton, MD

Mercy LIFE Sharon Hill

Our Nurse Practitioners


David Agosto

Mercy LIFE North Hancock


Rebecca Berlin

Mercy LIFE Sharon Hill & Valley View


Anne Gibbons

Mercy LIFE Sharon Hill & Assisi House


Kristen Langille

Mercy LIFE Sharon Hill & Assisi House


Harriet Onyeachu

Mercy LIFE Broad Street


Nadjie Pierre

Mercy LIFE Broad Street


Daisy Tran

Mercy LIFE Broad Street

We Are Here for You

Learn more about Mercy Home Health’s expert in-home care. Call us at 888.690.2551.

Home Health: By the Numbers

35,000: Number of people Mercy Home Health helps provide with high-quality healthcare in their own homes each year.

To find out how we can help you stay independent at home, call 1.888.690.2551.

On-Call Physicians

Mercy LIFE providers are on-call 24 hours a day/7 days a week and are available to speak with seniors in the event of a medical emergency.

Share Page

A Part of Trinity Health

© 2015 Mercy Health System   |   All Rights Reserved.   |   Privacy Policy