Obituaries For Halifax County, David Bruce Allen of Halifax County, Virginia, passed away peacefully on May 24, 2026.