Payless ShoeSource 2314

Payless ShoeSource #2314 was a Payless ShoeSource shoe store located at Delco Plaza, 8802 Colerain Avenue in Cincinnati, Ohio.