Payless ShoeSource 3014

Payless ShoeSource #3014 was a Payless ShoeSource shoe store located at 2887 Covington Pike in Memphis, Tennessee.