Payless ShoeSource 5156

Payless ShoeSource #5156 was a Payless ShoeSource shoe store located at 86-01 Roosevelt Avenue in Flushing, New York.