My son had been going to ABC since he was 3 years old and they have always provided good service, detailed, and his eyes have definitely gotten better over time. We go the down town location now at 1010 E 10st. Dr Cassidy was a great doctors and We recently saw Dr. Makoshi and she was awesome too. Very detailed, gentle, and matter of fact. I would recommend ABC to friend and Family.