99 Cents Only stores closing all U.S. locations

99 Cents Only Stores has made the decision to shutter all 371 of its stores and commence the winding down of its business operations, bringing an end to a legacy spanning over four decades, as announced by the company.

Latest Videos