Concert Venues in Saint Michael Spirit Lake Casino & Resort Where: 7889 Highway 57, Saint Michael, North Dakota - 58370 Events: 5