Zellers, a once-popular, low-cost department store in Canada, was forced to shut its doors 10 years ago. It will soon make a comeback, with hopes that shoppers' nostalgia for the brand will revive it.
The Bay store in Burlington with The Zellers inside it is closing permanently, the parent company has announced. The location inside Burlington Centre mall, which opened in 1991, will close next June, ...
The Bay store in Burlington with The Zellers inside it is closing permanently, the parent company has announced. The location inside Burlington Centre mall, which opened in 1991, will close next ...