Estella M. Arevalo
Birth date: Apr 17, 1938 Death date: Jun 18, 2020
Estella Arevalo was born in Piedras Negras, Coahuila on April 17, 1938. She spent most of her life in both Illinois and Texas. Our Heavenly Father called her home to eternal rest on June 18, 2020. She will be joining her late belo Read Obituary