David Curtis Heavener
December 18, 1938 - August 12, 2026
David Curtis Heavener, 87, of Blacksburg, Virginia, passed away peacefully on Wednesday, August 12, 2026. Born on December 18, 1938, David was a man of quiet faith, strong values, and …
Read More...
Blacksburg, McCoy Funeral Home, Inc.