Payless ShoeSource 5863

Payless ShoeSource #5863 was a Payless ShoeSource shoe store located at Billings Bridge Plaza, 2277 Riverside Drive in Ottawa, Ontario. The store closed in 2019, as part of the chain's bankruptcy proceedings.