Payless ShoeSource 661

Payless ShoeSource #661 was a Payless ShoeSource shoe store located at Water Tower Place, 1261 Water Tower Place in Arnold, Missouri.