Dr. H Horsfall
Punctuality
No Location Provided
No Phone Number Provided
No Website Provided
Very unsympathetic and doesn't take the time to find out patient history before making wild assumptions. Needs to learn a bit of tact.
Submitted July 1, 2017