Payless ShoeSource 3587

Payless ShoeSource #3587 was a Payless ShoeSource shoe store located at River City Shopping Center, 104 River Street in Waltham, Massachusetts. The store closed in 2019, as part of the chain's bankruptcy proceedings.