Thomas James Armstrong, age 64, of Elmhurst, passed away peacefully on October 22nd surrounded by his beloved family. He is survived by his wife, Mary, nee Shepard, his children, Mary Elizabeth (Jason) Noble, John Richard, Daniel Thomas and Kathleen Rose Armstrong; his cherished grandchildren, Caroline Elizabeth, Declan Ryan, Isobel Virginia and Luke Thomas Noble. Born to Elizabeth, nee Cloyd, and the late Jack Armstrong in Detroit, Michigan, he grew up in a very loving family. His brothers, Jack (Terrrie) and Bob (Korrie) Armstrong, Julie (the late Ray) Norton and Joan Patterson. Tom will be missed by his dear family and friends near and far, his many nieces and nephews and his brother-in-law and friend, Chuck Cloutier and sister-in-law, JoAnne (Shepard) Cloutier. Tom was a dedicated and loyal former employee of Tree Towns Reprographics for nearly 40 years. A Celebration of Life is being planned by the family. Arrangements handled by Gibbons Funeral Home, Elmhurst. 630-832-0018 or www.gibbonsfuneralhome.com