Dr. James Davis Jr, OD
Optometry
Make an Appointment
(208) 524-2025Telehealth services available
Idaho Eye Center is located at 2025 E 17th St, Idaho Falls, ID 83404.
Providers at Idaho Eye Center specialize in Optometry, Nurse Anesthesiology, and Ophthalmology.
Five providers practice at Idaho Eye Center.
Use the insurance check on this page to verify if Idaho Eye Center is in-network.