1. Lori's Computer Services 25115 Highway 93, Challis, ID 83226 Coordinate: 44.56623,-114.19378 Phone: (208) 879-3226