The operators of 99 Cents Only Stores said late Thursday that they would close all 371 locations. The announcement comes on ...
(KTLA) – 99 Cents Only will be closing all of its stores after the company announced plans to wind down its business operations. The company, which was founded in 1982, operates 371 stores ...