This places is horrible!!! My wait time is going on 3 hrs. And the 12 year old medical assistant laughs at everything that's not even funny. She started recommending diagnostics which has no relevance to my visit and hardly anyone speaks English. Why did I pick this place, because it was close by and accepted my insurance. This place is a waste of time.