Gift Shops in Huddleston, VA Smith Mountain Trading Post Store1022 Trading Post RdHuddleston, VA, 241045402972626Gift ShopsSouvenir ShopsThe Mill Show More