Michael Clifford Armstrong
July 20, 1953 - October 22, 2012
Michael Clifford Armstrong, age 59, of Bear, DE passed away suddenly from an unexpected illness on Monday, October 22, 2012. Mike’s greatest joy in life was his wife and children. He was an exceptional pool player, and had a lifelong passion... View Obituary & Service Information
