Richard Armstrong

February 23, 1943 - November 4, 2012

Age 69 passed away peacefully at home on November 4 after a short but valiant struggle with lung cancer. He is survived by his wife, Deborah Walters; son, Geoffrey Armstrong and his wife, Michelle; his grandson Ross; step-son, Dr. Michael Deutsch... View Obituary & Service Information

The family of Richard Armstrong created this Life Tributes page to make it easy to share your memories.