William Joseph Cavenaugh, 87, of Route 3, Wallace, died Thursday at New Hanover Memorial Hospital. The funeral will be held at 2 p.m. Sunday at Northeast Pentecostal Freewill Baptist Church. Burial will be in Cavenaugh Cemetery. Padgett Funeral Home.
Back to Duplin Obituaries Index Back to Duplin County Death Certificates Return to Duplin County Page