Payless ShoeSource 3478

Payless ShoeSource #3478 was a Payless ShoeSource shoe store located at Woburn Mall, 300 Mishawum Road in Woburn, Massachusetts.