Payless ShoeSource 5808

Payless ShoeSource #5808 was a Payless ShoeSource shoe store located at North York Sheridan Mall, 1700 Wilson Avenue in North York, Ontario. The store closed in 2019, as part of the chain's bankruptcy proceedings.