GENEVA - Joseph W. Heffernan, 97, of William St., passed away on Sunday, May, 1, 2011 in his home. Friends may call at the DeVaney-Bennett Funeral Home, 181 N. Main St., on Wednesday, May 4, 2011, from 2-4 and 6-8 p.m. Members of the Nester... View Obituary & Service Information