There is 1 golf course in Osceola, Iowa and 0 are municipal courses.
The oldest course in the Osceola area is the Osceola Country Club opened in 1939.
The longest course is Osceola Country Club, which is 2,782 yards. Osceola Country Club is rated the best course near Osceola.
left a review
of The Golf Club At Summerbrooke
View Activity Feed