Payless ShoeSource 2820

Payless ShoeSource #2820 was a Payless ShoeSource shoe store located at Lufkin Mall, 4600 South Medford Drive in Lufkin, Texas.