Estella Glenn


 

La Jara resident Estella Glenn 95, passed away August 24, 2021. Arrangements are pending and will be announced through Romero Funeral Home of Alamosa.

 

Advertisement

More In Obits