Addresses, phone numbers, hours, and appointments for passport applications and renewals in Spirit Lake, IA.
Dickinson County Recorder Passport Office 1802 Hill Ave Spirit Lake IA 51360 712-336-1495