If I could give them zero stars, I would. The receptionist is rude and appointments time are useless. It took me two hrs on my first visit to see someone and they were less than accommodating. On my follow up visit I was 10 minutes late and they said they would have to reschedule!!!? I work full time and in school full time and they didn't even try to accommodate!! complete and utter bullshit! I WILL NEVER COME BACK AND WOULD NOT RECOMMEND THIS PLACE.