Zellers Returns to Canada with 1st Edmonton Store
Zellers returns to Canada with a 60,000 sq. ft. store at Edmonton’s Londonderry Mall, marking a major retail comeback following the demise of Hudson’s Bay.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed