David Fred Armstrong
David Fred Armstrong, 86, of Billings, passed away on May 28, 2015, at home, due to natural causes. He was born in Havre on July 7, 1928, to Donald and Elin (Kraftenberg) Armstrong. Born and raised in Havre, he married Catherine Grace Schend on June 3, 1950. He worked for the Great Northern and BNSF …