Patient
Dr Hannah has been a part of our heart health care for many years. He and his staff are so very courteous, caring and experienced. Dr Hannah takes time to explain any questions we have without our feeling rushed. He is an amazing physician. And....they work their magic fast. No wasted time sitting and waiting.