Gift Shops in Spencer, VA Stone Cross Mountain319 New Well DrSpencer, VA, 241652769574873Gift ShopsSouvenir ShopsThe Winery Show More