Review
Excellent staff, On time, and very thorough diagnosis and treatment.
The awesome doctor actually takes the time to explain things to you in a kind way. Is fast and efficient without making you feel rushed. Staff are actually nice and seem to enjoy their jobs and are very accommodating.