Shannon Kaleo Delo Santos

Birth date: May 17, 1978 Death date: Nov 29, 2024

SHANNON KALEO DELO SANTOS, 46, of Mountain View, died at home on November 29, 2024. Born in Hilo. Worked for the Arc of Hilo. Private Services held. Survived by Mother Gloria Jean ( Celsus ) Brown of Mountain View; brothers James