Business April 4, 2024 11:07 pm 99 Cents Only Stores to close all locations Shoppers react to the announcement of the 99 Cents Only Stores intention to close all locations. Anastassia Olmos reports for the NBC4 News on April 4, 2024. US & World Videos 2:32 Chase ends in crash on 405 Freeway 2:25 FBI searches for man robbing mail carriers in Baldwin Park 3:46 Man shot to death aboard Metro bus 3:30 Slackliner walks across LA's infamous ‘Graffiti Towers' 2:17 Time is running out for LA's famous Olvera Street burro