Donald J. Main, age 95, of Des Moines, and formerly of Storm Lake, died March 27, 2012 in Des Moines. Funeral Mass will be held Saturday, March 31, at 10:30 a.m. at St. Mary's Catholic Church in Storm Lake. Burial will be in the church cemetery. Visitation will take place Friday, March 30, from 3-8 p.m. with a rosary at 3:30 p.m. and a vigil service at 7 p.m. all at the Fratzke & Jensen Funeral Home in Storm Lake. The Fratzke & Jensen Funeral Home in Storm Lake is in charge of the arrangements.