Payless ShoeSource 5602

Payless ShoeSource #5602 was a Payless ShoeSource shoe store located at Shops at Grand Ave, 7425 Grand Avenue in Elmhurst, New York.