1. Foster Construction Challis, ID 83226 Phone: (208) 879-6188
2. Iver Strand Construction 16030 Highway 93, Challis, ID 83226 Coordinate: 44.47427,-114.20765 Phone: (208) 879-3232