Payless ShoeSource 7990

Payless ShoeSource #7990 was a Payless ShoeSource shoe store located at 927 North Avenue G in Clifton, Texas.