Payless ShoeSource 5641

Payless ShoeSource #5641 was a Payless ShoeSource shoe store located at Town Fair Center, 1941 South Hurstborune Parkway in Louisville, Kentucky.