Eye Care Specialists

Are patients satisfied after the procedure?

Over one million EVO ICLS have been implanted in patients worldwide. Based upon clinical trials, more than 98% of patients would have the procedure again.

« Back

573-335-3577
© 2026 Eye Care Specialists. All rights reserved.