METAIRIE, La. — A large furniture chain announced the closure of all of its locations nationwide earlier this month, ...
The store closing announcement comes days after American Freight's parent company announced restructuring as part of a ...
Franchise Group, based in Delaware, Ohio, is the parent company of American Freight and other stores including Vitamin ...