Payless ShoeSource 4268

Payless ShoeSource #4268 was a Payless ShoeSource shoe store located at Central Square, 599 Massachusetts Avenue in Cambridge, Massachusetts.