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-4161
  • 204 Lenora St. McCall, ID 83638
  • Mon-Thurs: 8:30am-5:00pm
    Fri: 8:30am-12:00pm
    Sat & Sun: Closed