Stafford township, DeKalb County, IN
172
Population
14.6
square miles
11.8
people per square mile