Saguache resident Glenn Leonard Alexander, 90, went to his eternal rest on March 25, 2021 at the Rio Grande Hospital in Del Norte with his loving wife by his side. Glenn came into the world on November 30, 1930, the son of Clyde Alexander and... View Obituary & Service Information