Statistipedia

Glenwood, IL

Glenwood, IL
Map of Glenwood
StateIllinois
Population8,657
Links
Maps

Glenwood is located in the state of Illinois, approximately 19 miles south from Chicago. It has a population of 8,657.