Payless ShoeSource 2918

Payless ShoeSource #2918 was a Payless ShoeSource shoe store located at National Shopping Plaza, 933 East Sibley Boulevard in Dolton, Illinois.