Computer & electronics services in Challis, ID

Find computer & electronics services in Challis, ID. Listings include CusterTel.

CusterTel A CusterTel
1101 E Main Ave
Challis, 83226

Isolated by Mountains, Connected by Fiber Proudly serving Custer and Lemhi counties.

Subscribe

We will notify you when anything happens in Challis.