Large, yellow banners hang outside of American Freight at 5212 N. Big Hollow Road in Peoria to announce the store is “going ...
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 ...