Payless ShoeSource 8

Payless ShoeSource #8 was a Payless ShoeSource shoe store located at 2444 Sierra Drive in Wichita Falls, Texas.