Payless ShoeSource 5958

Payless ShoeSource #5958 was a Payless ShoeSource shoe store located at 203 Wye Road in Sherwood Park, Alberta. The store closed in 2019, as part of the chain's bankruptcy proceedings.