This place is always packed and unorganized. Today I had an appointment scheduled and had to leave work to attend. When I got there, the A/C was broken and on top of that the front desk woman said that it would be a 3 hour wait! Wouldn’t you think they should be calling their customers to let them know this so that they could reschedule or plan accordingly? There is no website or any other place to really find this place. Looks like they would rather stay hidden. Beware!