The only reason i give this place one star was because i could not choose a lower option. I recieved unacceptable service here basically since i started going a few years ago. I am only 20 years old and i suffer from a learning disability and mental illness (not that they care about people like that.) the employees there treated me like i was not as important as the other paying customers. they were also very unfriendly whenever i called there. they completely billed my annual appointment wrong. they never even gave me the annual apppointment that i had schedueled with my doctor. instead, they squeezed me in with a different doctor and only did one part of what they were supposed to do, still charging me to pay for it when the insurance should have. then called and lied to me, saying that they never said we could do that. they are money hungry and i can barely afford to pay for groceries. i would have not even went there if i had know what horrible service i would be recieving. and if ANYONE asked me about this place i would say, avoid going there at all costs unless you want them to try and screw you out of your hard earned money.