Payless ShoeSource 5686

Payless ShoeSource #5686 was a Payless ShoeSource shoe store located at Auburn Mall, 385 Southbridge Street in Auburn, Massachusetts.