Payless ShoeSource 17

Payless ShoeSource #17 was a Payless ShoeSource shoe store located at 3300 Kemp Boulevard in Wichita Falls, Texas.