David M. Petro, DO

David M. Petro, DO

Family Medicine

Provider Groups

  • Trinity Health Mid-Atlantic Medical Group

Primary Contact

(267) 587-3700
Appointments (Existing Patients Only)
Provider Groups
  • Trinity Health Mid-Atlantic Medical Group

Primary Contact
(267) 587-3700

Services & Specialties

  • Family Medicine

Locations & Contact

Primary Location

Primary Care New Falls

4595 New Falls Road
Levittown , PA 19056

View hours
Monday
9:00am - 7:00pm
Tuesday
6:00am - 7:00pm
Wednesday
9:00am - 7:00pm
Thursday
9:00am - 7:00pm
Friday
9:00am - 7:00pm
Saturday
9:00am - 5:00pm
Sunday
9:00am - 5:00pm

Also Affiliated With...

Additional Resources

Education & Certifications

Education

Internship:
Delaware Valley Medical Center

Residency:
Delaware Valley Medical Center

Medical School:
Philadelphia College of Osteopathic Medicine

Board Certifications

American Osteopathic Board of Preventive Medicine

American Osteopathic Board of Family Physicians

Occupational Medicine, American Board of Preventive Medicine

Provider Ratings

The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy. Learn More >

4.9 out of 5

(136 ratings)

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

183 Reviews

09/23/2024

The only reason getting the care I needed was difficult. Was the insurance?Not at all, anything to do with the office

09/11/2024

Always prompt and thorough!

09/10/2024

Always a good experience. Thanks

09/09/2024

Wonderful doctor!

09/09/2024

A+

08/27/2024

This last visit was only my second visit with Dr. Petro and he was very knowledgeable and respectful.

07/03/2024

Always excellent care

04/24/2024

Dr. Petro has been my primary for over 35 years. Very caring and thorough.

04/01/2024

I‘be been a patient of Dr Petro for the past 46 years

03/26/2024

Always great care and on time!!!!

02/22/2024

I have never had a bad experience with Dr. Petro. I’m always treated with respect.

02/01/2024

Always a reassuring experience Kudos to all

01/25/2024

Great doctor and staff

01/23/2024

Long time patient trustworthy & caring

01/17/2024

I always feel better after my visit!

01/04/2024

I have been a patient for many years, and have never been disappointed with his care.

12/27/2023

A+

12/20/2023

He never rushes me out of his office and is very aware of my past medical history making it easier to know what my specific needs are

12/04/2023

Overall Very good !

11/23/2023

Dr. Petro is very professional and know how to care for his patients.

11/06/2023

Very thankful for always being treated with time and proper care. Rarely do I need see a specialist. If needed, Petro always sends me in right direction

10/27/2023

Great Doctor

10/17/2023

Never had any problems at this health care facility.

10/17/2023

Dr Petro has always been one of my favorite doctors and I’ve been seeing him for a number of years. He’s a good listener and gives good advice.

10/14/2023

Very informative

10/06/2023

Great experience

10/05/2023

Keep the Good work

10/05/2023

Petro has been my doctor most of life. He cares, he's courtious, truthful, thourough

10/05/2023

A+ visit.

10/01/2023

Dr. Petro is a very kind, caring doctor. Explains everything clearly and answers all your questions. Not quick to run out the door like most other doctors

09/29/2023

Dr. Petro has been my doctor my many years. He takes care of all my needs. I am very pleased.

09/09/2023

I've been a patient of Dr. Petro's for about 40 years. It will be hard to find someone else when he retires.

09/01/2023

Dr. Petro is always concerned with my well-being

09/01/2023

Dr petro is the best doctors I ever had!

08/31/2023

Completely happy with the care provided by Dr. Petro

08/20/2023

Outstanding and knowledgeable

08/15/2023

I am very happy with the care I receive from Dr Petro

07/28/2023

I might have messed up in my earlier feedback, but everyone I engaged with at the office treated me like they really cared about my problems and did everything they could to help me through my appointment. From the time I walked up to the front desk thru my visit with Dr. Petro and out of the building each person I encountered was not just good but GREAT !!!

07/27/2023

excellent Doctor

06/29/2023

Took the time to explain all my issues

06/07/2023

I REALLY ENJOYED THIS VISIT IN THE SENSE THAT I FELT HEARD AND ALTHOUGH NOT FULLY UNDERSTOOD, I WAS NOT DISMISSED.

05/31/2023

I had an appointment at 7:30 am and received a text message around 5:15 am reminding me of my appointment which woke me up. This is totally unacceptable

05/27/2023

Excellent, very knowledgeable and attentive to my condition and needs

05/08/2023

Dr. Petro has always been the best doctor. He listens to you. Also he gives good advice about my health needs.

05/04/2023

He’s always ready to answer any questions.

04/23/2023

I have been with this provider for many years.

04/15/2023

DR. Petro is a wonderful physician. Up to date, great bedside manner. Trust worthy.

04/12/2023

I felt comfortable providing my health experience and asking questions. Dr. Petro was engaging, honest, and thorough.

04/11/2023

Always a pleasant and informative visit

04/09/2023

It went well

03/18/2023

Best doctor ever

03/17/2023

The doctor made some good suggestions to try, because he was really concerned

02/09/2023

A+ Provider

02/08/2023

Very goodmp

02/05/2023

I have nothing but good things to say about Doctor Petro

02/03/2023

KNOW WHAT THEY ARE DOING

01/19/2023

Dr Petro medical knowledge and his professionalism is outstanding. I always feel very confident in the care that I receive

01/14/2023

Just keep up the good job

12/18/2022

Addressed all my needs

12/18/2022

just a very complete experience.

12/02/2022

All is good, well satisfied with my doctor, staff & practice.

11/26/2022

Dr. Petro better not retire until I die !!!

11/25/2022

I've always had a great experience with Dr petro

11/17/2022

Have been with provider 30 years

07/11/2022

Excellent.

06/29/2022

*Dr. Petro always listens, makes sure I understand, & is ready to refer to spec. if required. Very happy with provider.

06/29/2022

Service was excellent.

06/29/2022

Services were excellent.

06/17/2022

Very knowledgeable and courteous

06/16/2022

Always pleasant & helpful.

06/13/2022

Excellent.

05/31/2022

Very good and great.

05/31/2022

Dr Petro always takes the time to listen and explain everything and answer my questions

05/18/2022

*Dr. Petro is superb, caring, informed.

05/17/2022

*Dr. Petro always is concerned about my health.

05/12/2022

Very good

05/10/2022

*Dr. Petro is always well informed & his _____ of information on almost any ailment that I come to him with always answers my questions. I value his expertise - Experience - Judgment & recommendations.

04/29/2022

Always get wonderful care from *Dr. Petro and his nurse *Bailey.

04/28/2022

Dr Petro is always kind, respectful and takes the time to explain any concerns I have.

04/27/2022

I have come to see Dr. Pedro for many years, he respects my time by not scheduling too many patients in a slot.

04/22/2022

Dr. Petro is the best doctor I've ever seen. Regina is also the best MA and quality employee.

04/08/2022

Doctor Petro has been my doctor for almost 30 years he has taken very good care of myself and my family

04/08/2022

*Dr. Petro is an excellent physician.

04/04/2022

Always very respectful

03/27/2022

Highly professional

03/24/2022

Dr.Petro answered all my questions and offered expert advice to deal with them. He is well versed in the latest techniques and studies.

03/22/2022

Dr. Petro listened and advised me on my concerns.

03/22/2022

Excellent care as always.

03/22/2022

He was polite.

03/17/2022

Very Good

03/16/2022

My only problem was paper work each time because I'm on social security!

03/16/2022

Dr. Petro & his staff are always professional & explain everything in terms I can understand

03/04/2022

Have been with Dr. Petro over 30 years he is a very good Doctor he listens and easy to talk to St. Mary is lucky to have Dr. Petro as one of their physician

03/01/2022

Dr.Petro always makes me feel he is truly concerned for my well being

02/23/2022

He always listens to what I have to say and answers my questions completely. He always makes sure I understand. I have been going to *Dr. Petro 1986 I hope he never retires.

02/22/2022

Always excellent exam and advice.

02/22/2022

*Dr. Petro is a true professional, caring, compassionate and informed.

01/27/2022

Very good experience with Dr. David M.Petro!

01/10/2022

Very good.

12/22/2021

Dr Petro is an excellent physician. One of the best in our area.

12/21/2021

They found a cancellation and got me in with in 2 hours

12/17/2021

Always receive fantastic care from Dr. Petro. He listens to what I have to say and knows exactly what needs to be done in regard to my care.

12/15/2021

Dr. Petri is an excellent physician.

12/13/2021

Very grateful to have Dr. Petro as my doctor!

11/26/2021

He's a very good doctor.

11/24/2021

Dr Petro is wonderful.

11/18/2021

I have been going to *Dr. Petro for 28 years. He is an excellent doctor - I hope he never retires.

11/17/2021

Dr Petro is the best and love his nurse Regina

11/17/2021

Dr. Petro is always professional, informative and shows concern about my health.

11/15/2021

Very professional.

11/15/2021

Dr Petro very professional and explained St. Mary's Protocol

11/11/2021

Dr. Petro has been my Doctor for over 30 years. He has guided me and my family through some of our worst times. We have grown a relationship that has been beneficial to my mental and physical health and well being.

11/11/2021

Dr. Petro and his staff are very great. Happy with my experiences so far!

10/29/2021

Regina is always nice and friendly. Dr Petro really takes his time, listens and address all concerns.

10/28/2021

Great answered all my question and concerns about my health.

10/25/2021

Dr Petro is extraordinary!

10/22/2021

Very good.

10/14/2021

Physician was and is always concerned for my health. Gives me advice on how to stay healthy.

10/02/2021

Dr. Petro is a very passionate and knowledgeable. Glad I found him as a doctor. Much respect for him. Always pays attention to patient portals, notes, emails, etc.

09/29/2021

Very happy

09/29/2021

I'll be back

09/16/2021

Dr. Petro answered everything and more. He gave me the history of vaccines and made me so happy about this. This was truly the most helpful visit I've had in a long time.

09/15/2021

He listened and cleared up a lot of my concerns

09/15/2021

things went well.

09/13/2021

Petro has been my doctor for over 30 yrs. I do trust him, he informs me well enough, about a condition or injury- so I leave with an appt understanding Of my situation

09/10/2021

Always excellent care.

09/10/2021

I always have a very positive experience whenever I visit Dr. Petro. He always takes his time to address my health concerns, gives me feedback and always tells me to contact the office if I have a need to. His Medical Assistant is excellent and adds to the positive experience.

09/04/2021

Excellent

08/31/2021

It was good.

08/30/2021

Dr Petro takes time and and explains everything in terms you understand. He cares about his patients.

08/28/2021

Excellent visit, all questions answered, concerns addressed, and additional work scheduled/planned.

08/25/2021

He always listens to my issues and seems genuinely concerned.

08/18/2021

I have been going to *Dr. Petra for 25+ years and I he doesn't retire. There aren't many doctors like him who truly cares.

08/17/2021

This was the yearly wellness visit.

08/17/2021

Very helpful and knowledgeable

08/16/2021

Excellent visit.

08/13/2021

Great!

08/12/2021

Dr. David Petro is always thorough in explaining answers to any questions I have regarding any issues I bring up.

08/11/2021

Very good

08/03/2021

Excellent

08/02/2021

My wife and I have been patients for at least 20 years. No complaints.

07/29/2021

GREAT !!!

07/21/2021

Very helpful

07/21/2021

I think waiting 13 days for an appointment is not good. I actually had to go to urgent care due to the length of time I had to wait for this appointment.

07/21/2021

I have been with Dr Petro for 25 years. Have never had a complaint about him.

07/20/2021

It went very well

07/20/2021

Dr Petro listens and provides thoughtful feedback /advice / solutions.

06/25/2021

xcellant

06/17/2021

I like Dr Petro. He listens and is pretty straight forward.

06/01/2021

*Dr. Petro has been my doctor for many years. He has always given me the best care and also takes the time to listen.

05/19/2021

Excellent.

05/13/2021

Always good. Dr. Petro explains things so I understand. Answers my questions

05/13/2021

I have been a patient of Dr. Petro's for 25 years and am very happy with the care he shows along with his nurse Regina. They are both wonderful health workers

04/30/2021

Always pleasant & helpful.

04/29/2021

Dr Petro seems to know every single thing I have ever asked him about in length . He has always been the reason I keep coming back and am not really nervous about procedures because he explains it so well . Regina is awesome also ,another reason I keep coming back .

04/21/2021

Dr.Petro is Great Doctor he listens to what you have to say and cares about your well being and always ask if you understood everything we discussed about my visit.

04/21/2021

My doctor is well educated and his assistant *Regina is very pleasant & courteous.

04/15/2021

*Dr. Petro was informative knowledgeable & a friend as well as my physician.

04/14/2021

Excellent in every way.

04/13/2021

Dr Petro is always thorough and comforting.

03/25/2021

Informative, caring and friendly. Easy to talk to any issues.

03/22/2021

It would be nice if *Dr. Petro had more afternoon hours.

03/16/2021

Very good excellent!

03/15/2021

*Doctor Petro is the best! Goes over and beyond in caring for me.

03/09/2021

I had my wellness test plus prescription renewal

03/08/2021

*Dr. Petro is great take the time with you.

03/05/2021

Dr Petro is an excellent and dedicated physician.

03/04/2021

Very satisfied!

03/01/2021

Very professional.

02/25/2021

I had the best experience during this visit. Dr. Petro is super knowledgeable and provides the best care ever. Out of all of the doctors I have seen, Dr. Petro is definitely the best. The medical assistant who cared for me today, Regina, is so kind and was very informative. She made me feel so comfortable and I felt happy to be in her care. I would highly recommend Regina and Dr. Petro to anyone. They make the best team!

02/23/2021

Dr. is very attentive to my needs and is familiar with my history.

02/18/2021

I always have a good experience with Dr. Petro and Regina at the office. They are considerate, and they always listen and help .

02/17/2021

Excellent

02/16/2021

It went well I've been going to him for years, and always leave feeling good .

02/11/2021

Dr. Petro and Nurse Regina show genuine concern for myself and my wife and alwayd follow up on us.

02/04/2021

As excellent as usual. He ordered an update to last spring's tests and explained everything. He is also careful to explain when tests do/do not indicate a cause for specific concern.

02/04/2021

Always courteous and respectful.

01/27/2021

Dr Petro is an excellent Primary Care Physician, personable and thorough in his diagnosis and treatment.

01/21/2021

DR PIETRO WENT OVER MY RECORDS AND EXPLAINED TO ME MY TEST RESULTS AND WENT OVER MY MEDICATIONS WITH ME

01/19/2021

I love seeing Dr Petro . .When i leave there , I know whatever Dr Petro says is going to be the best possible solution to my issue. Regina is also always excellent . Such a perfect team.

01/14/2021

i love dr Petro and his nurse Regina. best duo!

01/11/2021

the doctor is always professional and his nurse is just as professional I have no problem with either of them they are very friendly and courteous

01/07/2021

*Dr. Petro is very thorough, caring, and knowledgeable. He is a first class physician.
Show more