Ellen Fowler Betencourt
Birth date: Jan 25, 1945 Death date: Sep 28, 2024
Ellen Fowler Betencourt, born on January 24, 1945, in Santa Monica, California, to Johnie George Fowler and Ellen Louise Lang, passed away peacefully on September 28, 2024, in Humble, Texas. Ellen’s life was a testament to love, f Read Obituary