Motor Inn of Spirit Lake

  • Spirit Lake, IA 51360, USA