LOCATION United States

Northwood, Iowa

Northwood is a city and the county seat of Worth County, Iowa, United States, along the Shell Rock River. The population was 2,072 at the time of the 2020 census.

Results for: 'Northwood'

The House of Highways