Payless ShoeSource 6050

Payless ShoeSource #6050 was a Payless ShoeSource shoe store located at Harwood Commons Shopping Center, 4709 North Harlem Avenue in Harwood Heights, Illinois.