River Forest township, Cook County, IL
11,568
Population
2.5
square miles
4,665
people per square mile