Payless ShoeSource 2633

Payless ShoeSource #2633 was a Payless ShoeSource shoe store located at 2837 East Ledbetter Drive in Dallas, Texas.