Zellers 101

Zellers #101 was a Zellers discount department store located at Grand Avenue West and Keil Drive Extension in Chatham, Ontario. The store closed on December 17, 2012 as part of the liquidation of the chain.