The front desk staff are horrible. The appointment system, horrible. I show up today for my 4:15 appointment to be told I canceled it. If I canceled it I wouldn't have shown or paid for a lyft to get there. They didn't even try to be understanding. Only to say they were full and my son couldn't be seen. He needs his medication. And that didn't happen. Spent money getting to and from for NOTHING! Rude inconsiderate staff. And they are the face of their business.