Get in Touch
McCall Eye Care is here to answer any questions you may have about the services or products that we provide.
We would love to hear from you. Please feel free to ask us your eye, optical or other questions you feel we could answer.
- office@mccalleyecare.com
- 208-634-2020
- 339 Deinhard Ln McCall, ID 83638
- Mon-Thurs: 8:00am-5:00pm
Fri: 8:30am-12:00pm
Sat & Sun: Closed