Payless ShoeSource 5844

Payless ShoeSource #5844 was a Payless ShoeSource shoe store located at Millwoods Town Center, 2331 66th Street Northwest in Edmonton, Alberta. The store closed in 2019, as part of the chain's bankruptcy proceedings.