Payless ShoeSource 2697

Payless ShoeSource #2697 was a Payless ShoeSource shoe store located at Lynn Plaza, 536 West Dundee Road in Wheeling, Illinois.