I've been to see this doctor twice for two different medical needs, and I found him to be very professional. He listened carefully to my concerns and tried to find a reasonable solution. However, it did not result in a resolution, thus I am giving him 4 stars instead of 5. The office staff are polite, there is a pleasant waiting area, and parking is ok.
more