Windsor township, Shelby County, IL
1,348
Population
28.7
square miles
47
people per square mile