Payless ShoeSource 3664

Payless ShoeSource #3664 was a Payless ShoeSource shoe store located at Uphams Corner, 786 Dudley Street in Dorchester, Massachusetts.