The doctor is good but their scheduling is an insult to the patients - scheduled my appointment 3 months ago and had to wait 2 hours past my appointment time to see the doctor "because patients want to see the doctor before year end". Don't blame it on patients when it's you who booked too many people for the same day. Not to mention that lady whose appointment was 15 minutes after me saw the doctor first. I completely understand a delay and would be OK with one hour slip, but not two hours. Do not recommend this place to anyone.
Great Doctor, willing to spend time explain. Service is good too
Fantastic doctor, great service