Ratings for Dr. John Hall

0
Staff
3
Punctuality
4
Helpfulness
4
Knowledge

good old fashion family doctor, is always there for you,if he does not know the answer will find the answer though specialist

Submitted Feb. 9, 2007

Facility Affiliations