Payless ShoeSource 6542

Payless ShoeSource #6542 was a Payless ShoeSource shoe store located at Fellsway Plaza, 690 Fellsway in Medford, Massachusetts.