Crestwood, IL
Crestwood is a village in Cook County, Illinois, situated twenty-three miles southwest of downtown Chicago. Home to approximately 10,579 residents, the suburban community is the location of several units of the Illinois National Guard, including the 122nd Field Artillery Regiment. Public education for local students is served by Posen-Robbins School Distr...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.