Payless ShoeSource 880

Payless ShoeSource #880 was a Payless ShoeSource shoe store located at Southgate Shopping Center, 1827 South 3rd Street in Memphis, Tennessee.