Payless ShoeSource 1641

Payless ShoeSource #1641 was a Payless ShoeSource shoe store located at 1603 Main Street in Dallas, Texas.