Big Hollow Road in Peoria to announce the store is “going out of business.” In the front windows, a sign notes that customers ...
Its Peoria store is one of 11 locations in Illinois. Franchise Group ... The closures come as the furniture store “has struggled due to sustained inflation and macroeconomic challenges facing ...