Payless ShoeSource 1159

Payless ShoeSource #1159 was a Payless ShoeSource shoe store located at Super Walmart Plaza, 3815 Devonshire Avenue Northeast in Salem, Oregon.