Payless ShoeSource 1364

Payless ShoeSource #1364 was a Payless ShoeSource shoe store located at 3122 Lamar Avenue in Memphis, Tennessee.