Spencer 

Spencer Spirit Holdings, Inc., is a lifestyle retail company that operates two unique, national brands, Spencer`s and Spirit Halloween, throughout the United States, Canada and online.


129