Amazing place! Had to take in all three of my children and the staff here was great with all three. They all needed glasses and the staff was efficient, patient, and very friendly while dealing with my kids. The front desk staff was great and the Dr was great. She even took time out to explain to each kid what she was doing and why. Great place!