Payless ShoeSource 861

Payless ShoeSource #861 was a Payless ShoeSource shoe store located at 60 Shops At 5 Way in Plymouth, Massachusetts.