Terry N. DeHaven, Sr.
Winchester, Virginia bids farewell to 68-year-old Terry N. DeHaven, Sr., who passed on April 1, 2026, surrounded by his family. Known lovingly as “Granddaddy” and “Pops,” he leaves behind a legacy of faith, warmth, and devotion.