ViewsWatchers |
Contained Places
Oak Forest is a city in Cook County, Illinois, United States. The city is out south-southwest of downtown Chicago in Bremen Township. Per the 2020 census, the population was 27,478. [edit] Research Tips[edit] Resources
|