GENEVA - Ramon Jay Mehlenbacher, 87, of Optical St., passed away on Thursday, August 21, 2014 in the House of John, Clifton Springs. Friends may call at the First United Methodist Church Main St. on Monday, August 25, 2014 from 11 a.m. till... View Obituary & Service Information