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.

Technologies Used

Key Decision Makers

NameJob TitleLinkedInContact
Helen Yoon
Owner
Not available