LOCATION Columbus, Ohio

Marble Rock, Iowa

Marble Rock is a city in Floyd County, Iowa, United States, along the Shell Rock River. The population was 271 at the time of the 2020 census. Marble Rock has a city park, historical museums, a powerhouse on the river, and a veterans' memorial. The Marble Rock Historical Society has a website with information about the museums.

Results for: 'Marble Rock'

Copyright © 2025 House of Highways. All Rights Reserved