Payless ShoeSource 1153

Payless ShoeSource #1153 was a Payless ShoeSource shoe store located at 7877 Florence Avenue in Downey, California.