Michael A. Weaver, age 47, of Albert City, died Nov. 13, 2011 at Wyoming Medical Center in Casper, Wyo. Funeral services will be held Friday, Nov. 18, at 10:30 a.m. at the United Methodist Church in Marathon. Visitation will take place Thursday, Nov. 17, from 5-8 p.m. at the Fratzke & Jensen Funeral Home in Storm Lake. Burial will be in the Poland Township Cemetery in Marathon. The Fratzke & Jensen Funeral Home in Storm Lake is in charge of the arrangements.