Michael Peck 58, of St. George, UT, passed away on November 27, 2022 at Iowa City VA Health Care System. Memorial services are pending.