Statistipedia

Norwood, IL

Norwood, IL
Map of Norwood
StateIllinois
Population483
Links
Maps

Norwood is located in the state of Illinois, about 4 miles southwest of Peoria. It has a population of 483.