Spirit Halloween Store Opening On Pole Line In Twin FallsSpirit Halloween Store Opening On Pole Line In Twin FallsSpirit Halloween stores are one of the leading outlets for decorations, accessories and costumes, and have been a popular destination for Halloween fans for over 30 years. Greg JannettaGreg Jannetta