GENEVA -Steven Lahr of 4232 Teall Beach Road, Geneva NY passed away quietly at his lake residence surrounded by family on July 15, 2019. There will be no prior calling hours. A Celebration of his Life will be at 2 p.m. on Saturday, July 27,... View Obituary & Service Information