Final 2 ZELLERS Stores In Canada Are Closing
Did you even know that there were still 2 Zellers Stores operating in Canada? Neither did I, but apparently the stores in Etobicoke and Ottawa have remained in operation. That is, until now. CLICK HERE for an article from NARCITY that has more details on the final closures of a Canadian Shopping Icon.