Leroy township, Audubon County, IA
2,281
Population
36.8
square miles
61.9
people per square mile