Payless ShoeSource 5378

Payless ShoeSource #5378 was a Payless ShoeSource shoe store located at Target Shopping Center, 13251 Montfort Drive in Dallas, Texas.