This place is a mess, completely disorganized. The staff is so rude and disrespectful they don't communicate with you, on what they need/want you to do. They have an attitude like your ruining there day, if they don't like there job they should find another one. Sign in is at 7:30 am but you don't get seen until after 1pm, doctors come in at whatever time, they don't call/text you to let you know your next the quietly say your name at the door while your waiting in a car across the parking lot and expect you to here them, even if your right in front of the door it not said loud enough for you to hear them. If I hadn't waited since 7am I would have left but because I wasted so much of my day already I stayed to be seen. Hopefully the Nurse practitioner is better then the two up front the Doctor is out today of course. read more