Daniel J. Hall, Dr

5.0

Nov 22, 2024

In response to a bad review saying 'be prepared to wait'...I just had an appointment yesterday and after checking in I went to have a seat, but didn't even make it to a chair before the PA came out to get me. Dr. Hall was thorough, gentle and explained everything in layman's terms.

Lisa English google_place