Allan Joseph McGlasson, 74, formerly of La Grande, died Aug. 21 in Salem after a long, courageous battle with pancreatic cancer. A memorial service was held Oct. 12 at the First Presbyterian Church in North Bend.
Known to many as Al, he was born April 13, 1945, in Corvallis, to Max D. and Betty (Jelinek) McGlasson. The family lived in Dallas then moved to La Grande in 1954. As a youth, Al mowed lawns, delivered papers, coached the swim team and was an Eagle Scout. At the age of 15, he published a manual on how to make rockets with his friend Ken Lilly.
Al graduated from La Grande High School in 1963. He attended Oregon State University, where he joined the Sigma Chi fraternity. He graduated in 1967 and was commissioned into the U.S. Air Force on the same day. Al also earned a bachelor’s degree in meteorology and a master’s degree in meteorology from the University of Utah.
During his 22 years in the service, Al completed assignments in Germany and the Philippines, as well as on bases in Utah, Wyoming, Florida, Alabama and Illinois, and attained the rank of lieutenant colonel. After his retirement from the Air Force, he worked as the custodian at the North Bend First Presbyterian Church.
Al was an encourager, a caretaker and a servant. He was the “wind beneath the wings” for his family and the people he served with. He had many friends around the world. A humble man of strong faith, Al was also a man of few words. When asked what he wanted in his obituary, he replied, “Had a good life.”
Surviving relatives include his wife of 50-plus years, Sharon (Carter) McGlasson; children and spouses, Shannon and Bob Barlow, Joseph and Sheree McGlasson, Michael and Christina McGlasson, and Elizabeth McGlasson; sisters and spouses, Marolyn and Tom Blaylock, Maxine and Tom Corrigan, and Kathleen and Mike Kinslow; and 11 grandchildren and three great-grandchildren.
Memorial contributions may be made to a local Boy Scout troop, Habitat for Humanity, or the Pancreatic Cancer Action Network, 1500 Rosecrans Ave., Suite 200, Manhattan Beach, CA 90266.