This profile has not been claimed by the business owner or representative.
to update business information, get appointment requests, engage visitors with web chat, and more!
6500 Hospital Dr, Hannibal, MO, 63401, United States
Get directions| Weekday | Schedule | Status |
|---|---|---|
| Mon | 9:00 a.m. to 6:00 p.m. | |
| Tue | 9:00 a.m. to 6:00 p.m. | |
| Wed | 9:00 a.m. to 6:00 p.m. | |
| Thu | 9:00 a.m. to 6:00 p.m. | |
| Fri | 9:00 a.m. to 6:00 p.m. | |
| Sat | Closed | |
| Sun | Closed |
Dr. Greving is thorough, patient and encouraging. He always takes time to understand my reason for being there. I also appreciate that he's mindful about how much I pay for heath care. He doesn't order costly tests or medicines without offering cheaper options first. I never leave the office without a printed summary of our visit and treatment plan. If you're looking for a doctor who's going to expect you sit in a waiting room an hour, give you 5 minutes of attention, then scoot you out the door, Dr. Greving isn't your docto... read more
Excellent doctor! Very thorough. Listens to his patients questions and answers them. Explains things without making his patients feel like they don’t know anything. He figures out things quickly. If he doesn’t know the answer, he looks for the answer.
He is the most through doctor I ever encountered. I love him.
John P. Greving, DO has a 5 star rating with 3 reviews.
John P. Greving, DO is closed now. It will open tomorrow at 9:00 a.m.
Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com