Payless ShoeSource 960

Payless ShoeSource #960 was a Payless ShoeSource shoe store located at Point at Northrock, 3130 North Rock Road in Wichita, Kansas.