David William Leonard
April 18, 1933 - February 18, 2025
David William Leonard, age 91, of Blacksburg, Virginia died Tuesday February 18, 2025. He was born in Johnson City, Tennessee on April 18, 1933 to Leroy Leonard and Opal Flora Hutchison. Leonard graduated from Virginia Polytechnic Institute... View Obituary & Service Information
