99 Cents Only Stores, a retailer of primarily consumable general merchandise, has announced that it will open a new store in Temecula, California on September 8, 2011.
99 Cents Only Stores to open new store in Temecula