Thank you for reaching out to The City of Osceola, Iowa.

City Hall: 115 N Fillmore St, Osceola, IA 50213
Phone: (641) 342-2377