Franklin, NC: Keith Cline Allen, 82, passed away peacefully on December 29, 2022. He was born on December 27, 1940 to the late Franklin Cline and Anna Belle Henson Allen in Clay County, NC. Keith was a good, hardworking man. He was a truck driver for many years hauling automobiles for Complete Auto, a General Motors company. Later, he purchased his own truck and worked for himself for many years. Not only did he love to haul cars, he so enjoyed rebuilding old cars and trucks in his garage. Keith was proud to be a US Navy veteran. While enlisted from 1958 -1962, his job was to teach others about instruments and navigation on Navy airplanes. It became a passion of his as he read every book he could find to help him further educate his comrades. And as a result, Keith became a pilot himself and owned a small Cessna airplane with a business partner. He will also be remembered for his Christian faith, his dachshund dogs, and for being a good friend and father. Keith is survived by his son, Greg Allen, Franklin, NC; his granddaughter, Amber Nicole Allen, Mooresville, NC; his great grandchildren, Wyatt Allen Jones and Ansley Ann Jones; his siblings, Virginia Edgeman, Bowman, GA, and his identical twin, Kyle Allen, Marietta, GA, along with a number of nieces and nephews. A memorial service will be held at a later date. Moffitt Family Funeral Care is honored to serve Mr. Allen's family.