Payless ShoeSource 2223

Payless ShoeSource #2223 was a Payless ShoeSource shoe store located at Northgate Center, 2345 North Main Street in Liberty, Texas.