Spirit Lake Casino and Resort

7889 SR 57
St. Michael, ND 58370- Map It
(701) 766-4747

AAA Editor Notes

Spirit Lake Casino and Resort is at 7889 SR 57.
Hours: Daily 24 hours.