Payless ShoeSource 8561

Payless ShoeSource #8561 was a Payless ShoeSource shoe store located at 3706 Irving Mall in Irving, Texas.