Payless ShoeSource 2866

Payless ShoeSource #2866 was a Payless ShoeSource shoe store located at North Grand Mall, 2801 North Grand Mall in Ames, Iowa. The store closed in 2019, as part of the chain's bankruptcy proceedings.