Payless ShoeSource 5887

Payless ShoeSource #5887 was a Payless ShoeSource shoe store located at Devonshire Mall, 3100 Howard Avenue in Windsor, Ontario. The store closed in 2019, as part of the chain's bankruptcy proceedings.