The Wild Rose Inn of Okoboji
2625 41st St
·
Spirit Lake
IA
51360