Statistipedia

Elwood, IL

Elwood, IL
Map of Elwood
StateIllinois
Population2,367
Links
Maps

Elwood is located in the state of Illinois, about 34 miles southwest from Chicago. Its population is 2,367.