Here’s where Spirit Halloween is opening its Christmas store in Mass.

Must Read

Spooky season isn’t over yet, but a popular seasonal retailer is already in the Christmas spirit.

And if you’re in the spirit to visit Spirit Halloween’s new Christmas-themed store, one of the 10 storefronts soon opening in the Northeast will be in Massachusetts.

That location, in North Dartmouth’s Faunce Corner Shopping Center, used to be home to Christmas Tree Shops, which filed for bankruptcy in May of 2023.

In fact, both of the Spirit Christmas stores in New England will be in former Christmas Tree Shops location — the other is in Waterford, Connecticut, at the Crystal Mall.

The stores will offer holiday apparel, gifts and decorations, according to their website, in addition to photo opportunities with Santa.

Latest News

Signal, infrastructure changes coming to BU Bridge corridor after cyclist killed

Local News The BU Bridge Safety Alliance held a public meeting Thursday night with representatives from Cambridge, Boston, DCR, and...

More Articles Like This