Spirit Lake Chamber of Commerce Address 909 18th Street Spirit Lake IA 51360 United States Upcoming Events No events in this location