Craig A. Kleve, age 67 of Avon Lake passed away Christmas Eve after a long illness. Born November 15, 1951 in Newbury to Frederick "Bud" and Lois (nee: Portman) Kleve, he had been a longtime Geauga County resident before moving to Avon Lake 17 years ago. Survivors include his children Shannon (Nick) Treat of Munson Twp, Craig Kleve of Avon Lake, Kelly Kleve of Akron & Lauren Kleve of Avon Lake; siblings Fred (Julia) Kleve of New Zealand, Kathy (Mike) Carroscia of Newbury and Timothy Kleve of Alabama and two grandchildren and extended family. He was preceded in death by his parents and brother Karl Kleve. Friend and family will gather at the Potti & Marc F. Burr Funeral Homes of Painesville on Thursday, Jan. 3, 2019 from 5-7pm with a memorial service following at 7pm. A private family burial will take place.