Where is iCare Optometry located in Idaho Falls?
iCare Optometry is located within Sam's Club at 700 E 17th St. in Idaho Falls, ID 83404. The business is an independent optometry practice conveniently situated inside the Sam's Club location for easy access.
Related questions
What are iCare Optometry's hours on Wednesday?
iCare Optometry is open Wednesday from 10:00 AM to 5:00 PM, which is their longest operating day of the week.