Awful. I have to come here as its the only place that takes my insurance.  I wish I didn't wait for 2 hours to be seen. And have the hot mess at the counter act like she doesn't care. This place is terrible.