Wish I could give ZERO stars!!! Terrible staff, terrible doctor! Rude attitudes, poorly maintained facility, and slow to call you back. You will have to hound them to get answers. You will have to call your insurance company to get approval because they are unorganized and lazy!!! They do not care about their patrons, which is absolutely disgusting.