Payless ShoeSource 68

Payless ShoeSource #68 was a Payless ShoeSource shoe store located at 3401 West Broadway in Council Bluffs, Iowa.