Furniture retailer closing all stores, including 26 across Kentucky and Indiana
Two of the locations closing are located in Louisville, Kentucky. LOUISVILLE, Ky. — A Delaware, Ohio-based furniture company is closing all of its stores across the country. Franchise Group, which owns American Freight, announced it is filing Chapter 11 …