Spirit Christmas stores, a new concept by Spirit Halloween, are now open for business. Six of eight locations across the ...
The newest holiday temporary retail chain opened a storefront in the Millcreek Mall at 5800 Peach St. at the former A.C.
Spirit Halloween has announced that Dartmouth will be one of the eight Spirit Christmas locations opening in November.
A flagship Spirit Christmas store in May's Landing, New Jersey, was expected to be the first to open. Marlton and Brick ...