John P. Greving, DO's cover image

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!

John P. Greving, DO

5.0

About this business

Location details

6500 Hospital Dr, Hannibal, MO, 63401, United States

Get directions
WeekdayScheduleStatus
Mon9:00 a.m. to 6:00 p.m.
Tue9:00 a.m. to 6:00 p.m.
Wed9:00 a.m. to 6:00 p.m.
Thu9:00 a.m. to 6:00 p.m.
Fri9:00 a.m. to 6:00 p.m.
SatClosed
SunClosed
5.03 reviews
Select a rating
Karen Holman's profile image
Karen Holman 
a month ago

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

Shirley Jackson's profile image
Shirley Jackson 
9 months ago

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. 

Amy Beanblossom's profile image
Amy Beanblossom 
2 years ago

He is the most through doctor I ever encountered. I love him. 

Frequently asked questions about John P. Greving, DO

How is John P. Greving, DO rated?

John P. Greving, DO has a 5 star rating with 3 reviews. 

When is John P. Greving, DO open?

John P. Greving, DO is closed now. It will open tomorrow at 9:00 a.m. 

Need help? Contact us.

Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com