Ruth Echague De Castro
May 16, 1926 - August 27, 2022
Ruth Echague De Castro crossed over peacefully on Saturday; August 27th surrounded by her loving family. Everyone who knew Ruth felt her big heart, giving nature, and her love of traveling all over the world. She loved hummingbirds, cooking... View Obituary & Service Information