Payless ShoeSource 5678

Payless ShoeSource #5678 was a Payless ShoeSource shoe store located at Windmill Lakes Shopping Center, 31 North Randall Road in Batavia, Illinois.