Leonard DeMello, 1922–2023

Leonard “Bill” DeMello passed away July 10, 2023 in Visalia, Calif. He reached his milestone 100th birthday on Dec. 13, 2022. He was born in Traver, Calif. to Antonio and Lenora Rose DeMello. [...]