Zellers to make a comeback with new location set to open in Edmonton next week

Zellers is making a comeback with its first new store set to open in Edmonton next week.
Landlord Henry Zavriyev says Londonderry Mall in the city’s north will be home to a Zellers location in a space formerly occupied by Hudson’s Bay.