When a store goes out of business, it leaves a hole – a grave if you will – in a shopping center that can take a long time to fill.
But not so with several stores that recently went out of business in Delaware, as Spirit Halloween has swept in to breathe new life into these zombies.
Rite Aid, Jo Ann Fabrics and Forever 21 are among the chains lost in 2025 from which Spirit Halloween has snatched a former location, along with a long-closed Sears and Kmart – remember those?…