Dr. David A O'Neill, DO

Family Practice/General Practice

4600 Memorial Drive, Suite 400

Belleville, IL 62226 Directions



4.9 out of 5

474 verified ratings

474 Ratings, 125 Comments

Dec 30, 2023
Dr O’Neill is always very caring!

Dec 27, 2023
Dr. O’Neill is an excellent physician. I have been a patient of the O’Neills for years.

Dec 20, 2023
Dr. O’Neill, is an excellent doctor. He goes above and beyond. I feel so comfortable around him. He’s very compassionate, listens polite, friendly. He gets to the root of the problem, always listens to whatever you need to talk about.

Dec 9, 2023
All are exceptional

Dec 8, 2023
Dr. O'NEILL is an exceptional physician!

Dec 7, 2023
Dr David is a wonderful caregiver.

Dec 6, 2023
Dr. David is professional and courteous as always. He listened and addressed all of issues/concerns.

Nov 24, 2023
Always a good experience with Dr and staff! Thanks

Nov 23, 2023
Dr O’Neal is a very caring person and hopefully he will continue to be my Dr. indeed.

Nov 21, 2023
All excellent

Nov 16, 2023
Dr. Oneill always provides excellent care. He excellent in all measures of professionalism, skill and caring.

Nov 11, 2023
I have been a patient of Dr O’Neill for over ten years and have always received excellent care.

Nov 11, 2023
Everything done and said was very professional

Nov 10, 2023
Dr David O’Neill is a wonderful Doctor. He is excellent at explaining and answering my questions. I am grateful to have him as my Doctor

Nov 9, 2023
Dr. O’Neill an excellent physician

Nov 8, 2023
Dr. David O'Neill is a superb doctor in all respects!

Nov 4, 2023
Dr O’Neill and his entire team are amazing. We will miss him greatly.

Oct 26, 2023
Dr. O'Neill is an excellent dr who cares. Best I've ever had.

Oct 26, 2023
Everything was great

Oct 15, 2023
All of them that came in the room were excellent.

Oct 14, 2023
Dr. O'Neil is an incredible physician whom I intend to keep as my doctor for a long time.

Oct 7, 2023
Dr. David O'Neill has always been fantastic.

Oct 6, 2023
Dr. David O’Neill is so great, he involved me into my decision how to treat, went over my test results and he listened.

Oct 6, 2023
Dr O’Niell is a caring, professional physician. You can tell he lives patient care and that is his objective to get you healthy or maintain your health.

Sep 19, 2023
Dr David is a great provider.

Sep 18, 2023
Dr O’Neil had staff are very car and helpful.

Sep 15, 2023
Dr O'Neill is absolutely incredible and has been for all the years he's been my doctor.

Sep 14, 2023

Sep 14, 2023
Dr O'Neil listened to my update and explained everything.

Sep 13, 2023
Dr Oneil has been my doctor for 25 years and continues to do everything he can to assure my health is the best it can be. He is thorough and personable, always keeping my best interests in mind.

Sep 12, 2023
Dr. O'Neill is the best doctor I've had since moving to Illinois 8 yrs ago.

Sep 11, 2023
My doctor is very helpful to me , he shows and explain to me that he cares about my health.

Sep 8, 2023
David O'Neill is an excellent physician.

Sep 8, 2023
Dr. David O'Neill is the best. Very good and very helpful.

Sep 7, 2023
Dr. David O'Neill is an extraordinary Dr.

Sep 6, 2023
Dr ONeil is an excellent doctor.

Sep 4, 2023
Dr. O'Neill is an excellent and compassionate doctor. He listens to all my concerns and we talk about treatment plan.

Sep 2, 2023
Dr. O'Neill is one of the best doctors we have ever had.

Aug 30, 2023
Dr David was exceptional. Took time and answered every question professionally..He will be missed.

Aug 24, 2023
All were very courteous and helpful.

Aug 16, 2023
Dr David ONeill is an excellent doctor. He listens. He is extremely personable. Treats patients like he CARES, like patient is a family member.

Aug 12, 2023
Dr. O'Neill was excellent in his manners,spoken words, and medical care.

Aug 9, 2023
Dr David is a amazing man!!!!! He is one of a kind and delivers one of a kind service! He may just be the BEST doctor you have on staff at BJC. He is the best thing you have going for your hospital.

Aug 8, 2023
The Doctor is excellent. He cares about his patients

Aug 2, 2023
Dr. O'Neill was very thorough and professional. He took his time entering information into the system.

Aug 1, 2023
Dr. O’Neill is very interested in my care.

Jul 29, 2023
Dr. O'Neill was, as always, on top of things and easy to work with. I like him very much as a doctor.

Jul 29, 2023
Everybody in office was great

Jul 29, 2023
Great hospitality.

Jul 27, 2023
Dr. O'Neill is one of the most pleasant people I have ever met. He is an amazing doctor. I would never leave doctor. David O'Neill he's amazing, caring, sensitive and therefore your medical needs #100 %