"Great listener, patient and knowledgeable...will work with you to find a solution to your issue and best of all, not pushy concerning what he recommends for your health care. I like Dr. Hall and..." ...more