Screenshot Computers & Supplies Ltd. in Computers, IT & Telecommunications, Shopping & Specialty Retail 780-623-4355 https://www.screenshotcomputers.com/?fbclid=IwAR1kteP2nOojpbuu7SRQJH4wHcXc4Z4IMYPI4s0Ve_qpWKyYVBvlkQ8bhsk Address 10263 101 Ave, Lac la Biche, AB T0A 2C2 Open in Google Maps