Payless ShoeSource 5291

Payless ShoeSource #5291 was a Payless ShoeSource shoe store located at 71 Forest Avenue in Glen Cove, New York.