If I could give this place no stars I definitely would!! I normally go here for quick visits and have a good experience, but today it was absolutely unacceptable. I finished my paperwork as usual and waited to be called but someone who came in after me and finished their paperwork after me got called first. First of all the guy at the front told the medical assistant I was first then tells me that he came in before me OK that's BS. This place is a joke!!