Payless ShoeSource 5967

Payless ShoeSource #5967 was a Payless ShoeSource shoe store located at Eglinton Square Shopping Center, 1 Eglinton Square East in Scarborough, Ontario. The store closed in 2019, as part of the chain's bankruptcy proceedings.