Itasca, IL
9,627
Population
5
square miles
1,917.1
people per square mile