Payless ShoeSource 7191

Payless ShoeSource #7191 was a Payless ShoeSource shoe store located at White Oaks Mall, 1105 Wellington Road South in London, Ontario. The store closed in 2019, as part of the chain's bankruptcy proceedings.