GENEVA - Leroy H. Leggs Jr. 68 of Castle St., passed away on Thursday, July 31, 2014 at the Leo Caring Center, Rochester, NY Friends may call at the DeVaney-Bennett Funeral Home, 181 N. Main St., Geneva on Wednesday, August 6, 2014, from 4-7... View Obituary & Service Information