Zellers

Zellers Makes a Comeback, Kicking Off in Edmonton

We’re seeing a legendary Canadian store return to life. Zellers, a beloved discount chain, is reopening a full-format store in Edmonton. The new location spans 60,000 sq ft at Londonderry Mall. It opens Friday, August 29, 2025. That marks not just a store reopening, but a chance to bring back a piece of retail history….