Payless ShoeSource 2841

Payless ShoeSource #2841 was a Payless ShoeSource shoe store located at San Leandro Plaza, 1299 Washington Avenue in San Leandro, California.