Now, according to recent filings submitted to the court, Red Lobster has marked another 23 stores for closure across 15 states after the court approved the company’s rejection of unexpired leases.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results