My child goes to see a Doctor here. The front desk crew is not very welcoming or very nice. They have to finish theory conversations before helping anyone standing at the counter. Their customer service skills are way below par for being in the medical industry. No bedside manners at all. The lady who takes blood is very mean....if you hate your job, find another profession. The reception area and front desk area are extremely dirty, does anyone know how to dust or sweep? I only give this place a 2 stars because my child likes the Doctor (no complaints about the doctor). Also, if my appointment is at 3, I expect to be in no later then 10 minutes after. I've already been here for 30 minutes over and counting just to get lab work done. Not acceptable! We are in the process of searching for a new doctor.