Payless ShoeSource 6206

Payless ShoeSource #6206 was a Payless ShoeSource shoe store located at 2052 North Lewis Avenue in Waukegan, Illinois.