Payless ShoeSource 607

Payless ShoeSource #607 was a Payless ShoeSource shoe store located at Marina Lakes Shopping Center, 2121 Amidon Avenue in Wichita, Kansas.