Neil Doherty Armstrong
December 21, 1943 - March 23, 2019
Neil Doherty Armstrong passed away on Saturday, March 23, 2019 at home with his wife by his side. He was 75. He was born on December 21, 1943 in Detroit, Michigan, the son of the late Donald Armstrong and Mona Doherty Armstrong. He grew up... View Obituary & Service Information