Gift Shops in Challis, ID A Crafty Dot211 N Main StChallis, ID, 832262088792310ChristmasGift Shops Show More