John David Efird thumbnail

John David Efird

March 7, 1952 - August 8, 2021

John David Efird, age 69 of Calabash, NC passed away Sunday, August 8, 2021 at New Hanover Regional Medical Center.

He was born in Albemarle, NC (Stanly County) on March 7, 1952. His parents were David Cullen Efird and Ruth Jackson Efird.

John was retired from OverNite Trucking Company as a professional truck driver. After his retirement he moved to be near the coastal waters in the Calabash/Sunset Beach community in Brunswick County.

John is survived by two sons, Joshua David Efird and Brian James Efird; grandchildren, Elaina Rae Efird, Miley Mae Efird and Lucas Jayce Efird; sister, Sarah Efird Richardson and niece Taffy Smith.

A graveside service will be held at 10A.M., Friday, August 27, 2021, at Fairview Cemetery in Albemarle, NC.

Share memories and condolences with the family by clicking on the “Condolence” tab.

Wilmington Funeral & Cremation

Life Event Timeline

Help tell the story of John by contributing to the Life Event Timeline. Upload the photo of an event...

Post an Event

Leave a Condolence

View All Condolences Post a Condolence

What our families say...

“Excellence in every way.” – Maureen P.


A Session ID is required to purchase jewelry with your loved one's fingerprint, click here to continue. If you do not have an ID, click here to contact us to get your Session ID.