01/22/2022 Pumpkin Patches Iowa 2024 / Pumpkin Patches Osceola County, IA 2024 Harvest Barn, Osceola, IA 2721 US Hwy 34 Osceola, Osceola County, Iowa 50213, United States Phone: +641 342 4039 Show on Map Show more