Payless ShoeSource 6186

Payless ShoeSource #6186 was a Payless ShoeSource shoe store located at Toledo Commons / Small Shops, 3015 Glendale Avenue in Toledo, Ohio. The store closed in 2019, as part of the chain's bankruptcy proceedings.