New Ollie’s Stores Debut in Lone Star State

New Ollie’s Stores Debut in Lone Star State

Ollie’s has announced that it will open ten of its off-price stores in Texas, all of which are former 99 Cents Only locations the company acquired. The new Ollie’s stores will operate in the Dallas, Houston, McAllen and San Antonio markets, the company noted. ...