Otter Creek Township, Lucas County, IowaFrom Wikipedia, the free encyclopedia Otter Creek Township is a township in Lucas County, Iowa, USA.[1]