Leyden township, Cook County, IL
90,139
Population
19.9
square miles
4,524.2
people per square mile