Margaret Ellen (Spencer) Moore death notice and obituary, Friday April 17, 2020. Hayes Funeral Home Hitchcock, TX 77563