Zellers is making a comeback — again. The discount retailer that's died and been revived several times since its 1928 beginnings will get another relaunch Thursday at Londonderry Mall in Edmonton. The ...
Iconic Canadian retailer Zellers returns with a new Edmonton store, blending nostalgia with modern design and curated apparel, home, and lifestyle goods.