iCare Optometry

700 E 17th St, Idaho Falls, ID, 83404, United States

Company Overview

Company Name

iCare Optometry

Address

700 E 17th St, Idaho Falls, ID, 83404, United States

About iCare Optometry

iCare Optometry is an eye care provider located in Idaho Falls, ID, United States. The company offers comprehensive eye examinations, contact lens fittings, and medical eye exams. Their optometrist and staff strive to provide the best vision, eye health, and customer service to their patients.

Frequently Asked Questions about iCare Optometry

Technologies Used

Key Decision Makers

Helen Yoon Owner