Slumberland Furniture is shuttering its store near Des Peres in west St. Louis County, according to the company's website. The company didn’t announce a closing date for the store, located at ...
A Columbus, Ohio-based furniture and appliance retailer is closing for business. American Freight this month began shuttering ...