Big Lots Closing Stores 2024 Ohio. Red lobster is closing a chunk of ohio locations after filing for bankruptcy in may, citing $1 billion in debt. The company has more than 1,300 stores in 48 states,.
Columbus, ohio โ as part of its ongoing chapter 11. Discount retail chain big lots will be closing eight stores in ohio this year, according to its website.