Mike Armstrong
April 22, 1950 - June 23, 2018
Mike Armstrong, 68, of St. Mary died June 23, 2018 at Barnes Jewish Hospital in St. Louis, MO. He was born April 22, 1950 in Santa Cruz, CA, son of Dairold D. and Florence (King) Armstrong.He and Cheryl Hudson were married on September 4,... View Obituary & Service Information