Payless ShoeSource 5120

Payless ShoeSource #5120 was a Payless ShoeSource shoe store located at Maine Mall, 379 Maine Mall in South Portland, Maine. The store closed in 2019, as part of the chain's bankruptcy proceedings.