4.77

Based on 382 Ratings

Most recent reviews

"Dr. Hall and entire staff kept me informed, helped me remain calm..."
Mar 30, 2019

"Dr. Hall explained the surgery and post-surgical care from the be..."
Mar 29, 2019

"Dr. Hall is excellent in what he does. He is compassionate, takes..."
Mar 29, 2019