Spirit Halloween opened its first pop-up store in the Bay area in 1983. Purchased by Spencer Gifts in 1999, the company has grown to more than 1,500 seasonal locations across the U.S. Spirit ...
Spirit Halloween said that the Christmas stores would each offer a unique experience. Guests will be able to shop for holiday décor, apparel, gifts, inflatables and stocking stuffers. It's not ...