Payless ShoeSource 2399

Payless ShoeSource #2399 was a Payless ShoeSource shoe store located at Fiesta Mart Shopping Center, 611 West Jefferson Boulevard in Dallas, Texas.