Tag:

Dartmouth, MA

Spirit Halloween Opening 10 Spirit Christmas Stores, Including 1 In Region Spirit Halloween Opening 10 Spirit Christmas Stores, Including 1 In Region
Spirit Halloween Opening 10 Spirit Christmas Stores, Including 1 In Region Spirit Halloween is decking the halls with Spirit Christmas. The pop-up Halloween costume and decor company is opening 10 Spirit Christmas stores across New York, New Jersey, Massachusetts, and Connecticut (scroll for a list of locations). "Each store offers a unique shopping experience, brimming with a vast assortment of holiday décor, apparel, inflatables, gifts, and stocking stuffers," company spokeswoman Nikki Balles said in a statement to Daily Voice.  "Guests can meet Santa for their annual Christmas card photo and receive a free digital postcard featuring you and Santa. Wander …