Firstly, this place is dirty and disgusting. Aside from that, the doctors are complete imbeciles. I waited about 45 min to be seen (apparently they accept walk ins and some of them were seen before me even though I had an appointment). Then the doctor (who didn't even introduce herself, I thought she was a nurse) saw me for about 2 minutes then left. Later I was told to pay and sign out. I didn't even realize I had been seen! Once I realized what happened I asked to see the dr again as I didn't even get to speak with her, waited again for another 30 minutes before I decided to leave. What a waste of my time and money!! Never go to this place. By far the worst doctor I've been to.