Live Streaming
Live Streaming 24/7
Zellers is making a comeback in Edmonton
August 29, 2025 6:23 pm MST.
After years of being close, the beloved Canadian department store, Zellers, is making a comeback in Canada and starts in Edmonton. Our Leo Cruzat reports