Payless ShoeSource 5010

Payless ShoeSource #5010 was a Payless ShoeSource shoe store located at Queens Center Mall, 9015 Queens Boulevard in Elmhurst, New York.