Larry Olin Glass
May 14, 1940 - April 2, 2020
Larry O. Glass, 79 of Stevenson, AL, passed away April 2, 2020 at Shepherd's Cove Hospice in Albertville, AL. Larry, a pastor, journalist and polio survivor was the son of Olin Loy and Ethel LaVertie McCrelles Glass Brown born May 14, 1940... View Obituary & Service Information