1148 B 12Th StChallis, Idaho 83226
Phone: (208) 879-5547
Detailed Map
More store locations in Challis