This place is horrible. I waited an hour and a half after my appointment. My doctor prescribed me the incorrect meds. I tried for 3 weeks to get them fixed. I called, left messages, waited forever on hold. They said they would correct the problem, but did not. Then I just waited on hold but I work so I had to just give up. One night I almost ended up in the ER, so I called their after hours and they doctor there said they didn't know the answer to my questions and couldn't help me. Another time when I did get an answer, they didn't know what to prescribe me! And now, I got the bill and it's not due for awhile but I'm constantly getting called and harrassed for the payment as if I am overdue and never pay my medical bills. I have perfect credit, my bill is not even DUE but they call rudely demanding I pay on the spot. What the heck? This is the wost experience I ever had. And, I had to give up and go find another doctor to get the help I needed because this facility was so horrible I couldn't continue with them.