To be absent from the body is to be present with the Lord. Glenn entered the presence of his Lord and Savior Jesus Christ on December 10, 2018. He was born on March 26, 1938 in Mineral Wells, Texas to John Thomas “JT” and Gay Nell... View Obituary & Service Information