Payless ShoeSource 5672

Payless ShoeSource #5672 was a Payless ShoeSource shoe store located at 10719 71st Avenue in Forest Hills, New York.