Payless ShoeSource 890

Payless ShoeSource #890 was a Payless ShoeSource shoe store located at Rockton Shopping Center, 3130 North Rockton Avenue in Rockford, Illinois.