David Willard Henderson
December 4, 1933 - March 3, 2024
David Willard Henderson, born December 4, 1933 in Trumansburg, New York, died on March 3, 2024 at the age of 90. David was the son of Louis Henderson and Katherine Berdanier Henderson. In addition to his parents, he was preceded in death... View Obituary & Service Information
