Payless ShoeSource 3127

Payless ShoeSource #3127 was a Payless ShoeSource shoe store located at Oliver Creek Crossing, 6641 Atlanta Highway in Montgomery, Alabama. The store closed in 2019, as part of the chain's bankruptcy proceedings.