We had to take my niece and nephews here for routine vision checkups and glasses rxs. The staff were impatient and condescending. There was a ridiculous wait and there's nothing for the kids to do in the waiting room for HOURS. The doctor wasn't personable and I will NOT be taking the kids back here again.