Tech problems never seem to happen at our convenience, often leaving us feeling helpless, anxious or
alone. Let us assist you. We can get you back to working, connecting, playing or whatever your case may be.
Contact: 208-918-1988 29700 N 6th St. Athol ID, 83801
Like us on Facebook
Hours: Monday - Friday 8:00AM to 5:00PM Saturday and Sunday Closed