Statistipedia

Nilwood, IL

Nilwood, IL
Map of Nilwood
StateIllinois
Population176
Links
Maps

Nilwood is in the state of Illinois, about 56 miles north from St. Louis. Its population is 176.