Patient
I have been seeing Dr Michael Hall for 20 years. Great guy, great GP/Internist and a compassionate, caring Doc with the experience to back it up. I always recommend Hall when given the opportunity. (Read the other reviews that give 1 star for billing - really? Do not rate him professionally for your insurance issue. ) I highly recommend him, and others who I have referred also recommend him. He is also great with seniors, like my mother. Small-town, hands on practice but with professional credentials (Rush Medical School). You can get appointments within a week (and often within days)!