Margaret C. Leveille, age 87, longtime resident of Elmhurst, former volunteer at Elmhurst Memorial Hospital for over 15 years and Election Judge for over 20 years; loving wife of George; loving mother of Margaret Ann (Mickey) Gley, George (Catherine), James (Diane), Barbara (Joseph) Slama, Marilyn (Dominick) DiBella, Forrest (Cindy) and the late Nancy (the late Michael) Cahill and Michael (Karen) Leveille; proud grandmother of 27 and great-grandmother of 13; fond aunt of many nieces and nephews. Visitation Monday, 3:00 p.m. until 8:00 p.m. and Tuesday, 8:00 a.m. until time of funeral 9:00 a.m. at Gibbons Funeral Home, 134 South York Road (½ mile North of Saint Charles Road), Elmhurst. Mass of Christian Burial 9:30 a.m. at Immaculate Conception Catholic Church. Interment All Saints Catholic Cemetery, DesPlaines. For funeral information please call 630-832-0018 or www.gibbonsfuneralhome.com.