I have to agree with the other review here.  This place makes you feel like you are a piece of cattle being processed.  The size is one thing, but the fact that the staff doesn't seem to know that they are treating humans is sad.  Also, she is correct about the wait times.  They are incredibly waaaay too long, and nobody informs you as to what is the status of your appointment.  If you go here, be ready to feel like a number.