Spirit Halloween

Spirit Halloween is a Halloween retailer, owned by Spencer Gifts since 1999. As the Halloween season approaches, Spirit opens over 1,100 stores in the United States and Canada.