A national retail chain specializing in discount furniture and home appliances is shutting down stores across the United States. American Freight Appliances and Furniture recently “commenced store ...
SHREWSBURY – Appliance and furniture company American Freight is set to close its location at Olde Shrewsbury Village plaza.