Company Overview
Company Name
iCare Optometry
Address
700 E 17th St, Idaho Falls, ID, 83404, United States
Website
icareopto.comPhone
(208) 522-2839About 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