I don't know what Megan S. thinks an office like this is supposed to do, but I believe it is to make you well, not entertain you.
RIght now I would give this place a 4* rating. The only reason I'm even knocking off a star was that the wait was well over an hour past my appointment. That's the one downside.
The upside was since that I was going to need to be admitted to a hospital, they took care of everything with the insurance company before I went in for surgery and now things are much easier as a direct result.
I'll update this star rating and review based on follow-up care.