Worse doctor visit ever. The receptionist mixed up my daughter's chart with someone else's. Waited an hr to be called to the back once back there waited another hour to be seen. OOnce seen was told the vaccines my daughter needed they sed they were out of and said someone should of told us earlier. Like I sed worse doctor office ever! I was forced to give this a one star if I could I would give a negative 5. The doctor is really great but the staff is awful, which reflects on her. If she really cared she would do something about it.