99 Cents Only Stores to open new store in Temecula
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.
SUPERMARKET giant Tesco has claimed its new store will boost the local economy and not force traders out of business.