Payless ShoeSource 5891

Payless ShoeSource #5891 was a Payless ShoeSource shoe store located at Shoppers World Danforth, 3003 Danforth Avenue in East York, Ontario. The store closed in 2019, as part of the chain's bankruptcy proceedings.