Payless ShoeSource 2389

Payless ShoeSource #2389 was a Payless ShoeSource shoe store located at Gateway Plaza, 13342 Telegraph Road in Santa Fe Springs, California.