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.
208-634-2020
339 Deinhard Ln
McCall, ID 83638
Mon & Tues: 8:00am-5:00pm
Wed: 8:00am-12:00pm, 1:15-5:00pm
Thurs: 8:00am-5:00pm
Fri: 8:30am-12:00pm
Sat & Sun: Closed