Glenn E. Armstrong, 56
Glenn E. Armstrong, 56, of New Beaver Boro passed away Sunday, March 26, 2017 at UPMC – Jameson Hospital following a year and half courageous battle with cancer. Born April 16, 1960 in Fort Benning, Georgia, he was the son of Edwin Dewayne Armstrong of New Galilee and the late Betty L. Hackett Armstrong who passed away September 21, 2013. He was married to Lisa L. Libert Armstrong who survives. Glenn was a lifelong machinist/programmer. For the last 17 years he has worked at VEKA in Fombell in the tool and die department. An avid outdoorsman, Glenn enjoyed hunting, trapping, and…