Payless ShoeSource 3240

Payless ShoeSource #3240 was a Payless ShoeSource shoe store located at Fiesta Center, 1611 Spencer Highway in South Houston, Texas.