The Oakwood Inn Updated

2625 41st St
Spirit Lake, Iowa 51360 United States