Michael C. Taynor, 48, of Bethalto, died unexpectedly at 5:25 p.m. Thursday, June 16, 2016, at his home.
Visitation will be from 4 to 7 p.m. Wednesday, June 22, 2016 at Elias, Kallal and Schaaf Funeral Home in Bethalto. Funeral service will be at 11 a.m. Thursday, June 23, 2016, at Zion Lutheran Church.
Cremation rites will be accorded. Private family burial will be at Valhalla Cemetery in Godfrey.