Multiple American Freight stores in the metro Atlanta area will close as the parent company, Franchise Group, Inc., declares ...
Furniture store American Freight is set to close all 328 locations, including one in Rhode Island and another seven in the rest of New England.
The locations are currently hosting store-closing sales managed by Hilco, a company which offers liquidation services.