Payless ShoeSource 4147

Payless ShoeSource #4147 was a Payless ShoeSource shoe store located at Orchard Hill Park Shopping Center, 40 Orchard Hill Park Drive in Leominster, Massachusetts.