Greeting Cards in Halifax, MA Lavender Sky Gifts354 Monponsett StHalifax, MA, 023387817540677Blue ParrotGift ShopsGreeting CardsNoveltiesRussian StoreSea Shell ShopSouvenir Shops This & That Gifts300 Plymouth StHalifax, MA, 023387812931100Blue ParrotGift ShopsGreeting CardsRussian StoreSea Shell ShopSouvenir Shops Show More