Payless ShoeSource 1349

Payless ShoeSource #1349 was a Payless ShoeSource shoe store located at Euclid-Superior Center, 13519 Euclid Avenue in Cleveland, Ohio.