Gift Shops in Palmyra, MO Olive & Main St Cafe and Gift Shop224 S Main StPalmyra, MO, 634615737733101Gift ShopsSouvenir Shops Show More