David Gregg McKenna, 78, of New London, NC, passed away Wednesday, August 24, 2022 in his home. A memorial service will be held at a later date. Mr. McKenna was born September 24, 1943 in Baltimore, MD to the late Alvin McKenna and Audrey Kathleen... View Obituary & Service Information