Payless ShoeSource 2422

Payless ShoeSource #2422 was a Payless ShoeSource shoe store located at Pine Tree Plaza, 4311 East Lincolnway in Sterling, Illinois.