Elizabeth "Betty" (Truszkowski) Leonard death notice and obituary, Friday October 22, 2021. Doherty Funeral Homes and Cremation Services Wilmington, DE 19808