Loading...
David Leonard 28991117

David Leonard

September 21, 1948  -  August 29, 2023

David Leonard Obituary

Obituary information for David Leonard