Gary Himmelspach, age 60, of Marshall, Minnesota, formerly of Mandan, North Dakota, died unexpectedly on Saturday, February 10, 2018, at his home in Marshall. Vigil will be held at 7:00 pm on Friday, February 16, 2018. Funeral service is 10:30... View Obituary & Service Information