John K. Beach, age 88, passed away on Thursday September 21, 2017 at Geneva Shores Nursing Home. He was born on January 11, 1929 in Altoona, Pa, the son of Jeanette (King) And Claire Beach. John was a resident of Geneva for the past 8 years and a former Resident of Fairport Harbor. He was a member of the First Baptist Church in Painesville and the Painesville Masonic Lodge. He was an Engineer for 40 years for FP & E and N&S Railroad retiring in 1991. Survivors are Son Kenneth Beach of Geneva, Daughter Lisa Kinder of Painesville, Sister Margaret Schrock of Clearwater, Fl and Daughter in Law Fran Beach of Jackson Lake, Texas. 5 grandchildren and 6 great grandchildren. Preceded in death by his wife Joanne, son Paul, Son-in-law John Kinder. Visitation will be at 10am Till Noon on Tuesday September 26, 2017 at the Potti Funeral Home 538 Fifth Street Fairport Harbor, with the funeral services following the visitation at Noon on Tuesday. Burial will be in Riverside Cemetery.