Hannibal, David MD

Internal Medicine

BJC Medical Group Primary Care at Missouri Baptist Medical Center - Suite 387C

Saint Louis, MO 63131 Directions

4.7 out of 5

35 verified ratings

35 Ratings, 10 Comments


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.
Nov 6, 2024
Dr Hannibal was friendly and thoughtful

Nov 5, 2024
[Staff] and Dr Hannibal were fantastic!

Oct 28, 2024
Dr Hannibal was very friendly and professional. Ive already recommended him to others.

Oct 25, 2024
Dr Hannibal and staff were very helpful and both listened very well. I will definitely stay with this team. I was extremely impressed and happy with my new primary care physician

Oct 19, 2024
Happy with visit.

Oct 18, 2024
Dr Hannibal is a very caring, kind, person who I felt very comfortable with and had empathy for my overall health. He is a very good Doctor in a very good health care facility.

Oct 16, 2024
Dr Hannibal was cheerful, accommodating to our personal plan and educated us on all of our concerns and questions. Very pleased to think we will have a long term relationship with him as our primary.

Oct 1, 2024
Great new physician. Was genuine and is working to address chronic diabetic issues. Great addition to your Team

Sep 30, 2024
Friendly welcoming environment

Sep 24, 2024
Dr Hannibal was extremely knowledgeable and thorough in my visit. He far surpasses other doctors I’ve seen. I would highly recommend him.