Payless ShoeSource 6334

Payless ShoeSource #6334 was a Payless ShoeSource shoe store located at Five Town Plaza, 348 Cooley Street in Springfield, Massachusetts.