The challenge of being a brick and mortar retail store in 2023 continues as there are now reports that Party City will be closing 22 stores including 3 locations in Missouri and Illinois.
It's a challenging time to be a business even if you're Walmart. The company announced they will be closing 7 locations in 2023. 2 of those are in Illinois. Here's the list of the locations we know about so far.