Otter Creek Township is a township in Lucas County, Iowa, USA. [1]
Otter Creek Township was established in 1853. [2]
41°07′25″N 93°29′33″W / 41.1236°N 93.4925°W
Otter Creek Township is a township in Lucas County, Iowa, USA. [1]
Otter Creek Township was established in 1853. [2]
41°07′25″N 93°29′33″W / 41.1236°N 93.4925°W