Payless ShoeSource 5183

Payless ShoeSource #5183 was a Payless ShoeSource shoe store located at 3768-70 Junction Boulevard in Flushing, New York.