LOCATION United States

Osgood

Osgood is an unincorporated community in Walnut Township, Palo Alto County, Iowa, United States. Osgood is located along a Union Pacific Railroad line 5.6 miles (9.0 km) north of Emmetsburg.

All Campgrounds

The House of Highways