David Gregg McKenna

September 24, 1943 - August 24, 2022

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

The family of David Gregg McKenna created this Life Tributes page to make it easy to share your memories.