Payless ShoeSource 839

Payless ShoeSource #839 was a Payless ShoeSource shoe store located at South Plaza, 4052 South Plaza Drive in Memphis, Tennessee. The store closed in 2019, as part of the chain's bankruptcy proceedings.