Payless ShoeSource 1923

Payless ShoeSource #1923 was a Payless ShoeSource shoe store located at 4200 South Freeway in Fort Worth, Texas.