Spirit Halloween will open September 4th at 2609 South 132nd Street in Orchard Plaza, just off 132nd & Center in the former CVS Pharmacy space. Spirit Halloween is the nation’s largest Halloween retailer with more than 1,500 stores. Another Omaha location is in Sorensen Park Plaza at 6336 North 73rd Plaza. – Nicole Buntgen