DO NOT GO HERE! Unprofessional and Uneducated all in one. Not only did they not inform in the front that my Dr wasn't in and was at a meeting at another site but they charged my card as If I was going into see her! No STARS at all, to at least call and let patients know to reschedule their appointments or inform them that Dr had a last minute appointment is too much for them. It was empty in the clinic by the way so it was not busy. I am Very upset and will not be coming here no more.