Payless ShoeSource 4853

Payless ShoeSource #4853 was a Payless ShoeSource shoe store located at Wal-Lex Shopping Center, 862 Lexington Street in Waltham, Massachusetts.