Contact Information
104 S Fillmore St
Osceola, IA - 50213
104 S Fillmore St
Osceola, IA - 50213
This location does not process US Passports applications, or, renewals.
Hours of Operation