Payless ShoeSource 2540

Payless ShoeSource #2540 was a Payless ShoeSource shoe store located at Canterbury Shopping Center, 2959 West 159th Street in Markham, Illinois.