If I could give this place zero stars I would. My first experience with this clinic was a walk in. I understand that the preference would be for patients with appointments but I was not anticipating a 2.5 hr wait. So I decided that the next time would need an appointment. which I made and was forced to wait 2 hrs again. Both times I found the doctors short, not paying particularly a lot of attention. I was out in under 10 mins. I will never return to this clinic and I will be telling everyone I know not to bother going there either.