Browse Health
Internist, Gastroenterologist (digestive), Pediatrician
15 years of experience
Video profile

Patient Reviews

Patient Reviews ?

Overall Rating:
Total Ratings


Total Reviews


5 stars
4 stars
3 stars
2 stars
1 star
Ease of Appointment:
Courteous Staff:
Accurate Diagnosis:
Bedside Manner:
Spends Time with Me:
Follows Up After Visit:
Average Wait: 35 minutes
Write a Review
Self show details Self
by Jim W on Jun 9th, 2014

Recently had a colonoscopy and I was very satisfied with service at the Kinston facility. His office called the next day for a follow up.

Doctor's Response

We are dedicated to excellent service and care of our beloved patients!

Great Doctor- poor Jacksonville office personnel show details Great Doctor- poor Jacksonville office personnel
Oct 30th, 2012

Dr Ikechukwu E Ibegbu, MD is a very professional man, however his Jacksonville office personnel is anything but.

Waiting time show details Waiting time
May 27th, 2012

Great doctor but, extremely long waiting time to see doctor for diagnosis (3 hours!). Need to improve in this area and once this is corrected then they are a top notch facility.

May 9th, 2012

do yourself a favor and do not use this doctor he is the worst i have ever met he does not answer phone calls is in a hurry to run tests that are not necessary does not visit his patients in the hospital

Care not consistent show details Care not consistent
Nov 15th, 2011

Didn't even meet the doctor until the procedure. Had pain after the procedure, dr said it was normal. He didn't prescribe any medications to allivate the pain or discomfort. Rather, told me to come to the hospital the following day to have the device removed. Tried speaking to the nurse but, didn't call me back until 4 hrs later. I missed the call and called the office back. No one ever called back. Had the Dr. paged, he was rude stating "I told you to come to the hospital" It isn't easy for military families to pop in and out of the hospital to be sedated. Very disappointed. No one around to answer questions. Just one more person collecting a tricare paycheck.