New LeafThrift Store· 616 W. Beech St.· Cherokee, IANew Leaf is a Thrift Store located at 616 W. Beech St., Cherokee in IA.