Cost Plus Latest Victim of Economic Downturn

Cost Plus Inc. will close 26 stores and lay off workers from stores, warehouses and its head office to save money.

Contact Us