David Earl Cannon
David Earl Cannon has died. Private services will be held at Pinewood Memorial Park on Sunday, November 22, 2020, at 2:00 p.m. For invitation, please call (252) 746-1586 or (252) 375-2950. Masks are required to attend. Heavenly Arms Family Mortuary & Cremation Services of Washington is serving the Cannon family.