iCare Optometry

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

Last Updated Mar 11, 2025

Company Overview

Company Name

iCare Optometry

Address

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

Google Reviews

5.0 (200 reviews)

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.

More Companies in Idaho

Browse all companies in Idaho

Frequently Asked Questions about iCare Optometry

Technologies Used

Key Decision Makers

Helen Yoon Owner