Payless ShoeSource 5417

Payless ShoeSource #5417 was a Payless ShoeSource shoe store located at Ambassador Shopping Center, 312 Schillinger Road South in Mobile, Alabama. The store closed in 2019, as part of the chain's bankruptcy proceedings.