Aviva Directory » Local & Global » North America » United States » States » Iowa » Cities & Towns » Oskaloosa

Oskaloosa is located in Mahaska County, Iowa. Named for a Creek princess, Oskaloosa means "Last of the Beautiful."

Categories

Places to Stay

 

 

Recommended Resources


Search for Oskaloosa on Google or Bing