Dr Hall is a very good physician who provides very good care of the patient from well care visits to surgery to post-ops. In my experience, she is very good about answering all of your questions in detail and does a good job of not making your visit feel rushed. While I haven't had the best experience with those handling the administrative functions, the doctor, specifically, has been fantastic! Therefore this five star review is specific to the doctor and definitely not the practice. I highly recommend Dr Hall. read more