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