Payless ShoeSource 4512

Payless ShoeSource #4512 was a Payless ShoeSource shoe store located at 13611 Roosevelt Avenue in Flushing, New York.