Mary was born September 26, 1938, in Kingston, Ontario, to Anne and Jeff Armstrong, both deceased.
In 1960, Mary met the love of her life, Rolf Kihl and they married in 1963. Mary and Rolf moved to Colorado in 1968 where they raised three beautiful, active children. Both became avid Colorado Buff football fans and enjoyed cheering them on every Saturday afternoon.
Mary worked in a law office in Boulder, Colorado before moving to Stuart, FL in 1999, where she enjoyed time at the beach with her husband and shopping trips with her friends.
She leaves behind her beloved husband, Rolf; daughters Erica Ambrose (Billy) of East Taunton, MA., Andrea Ferrie (Bill) of Lafayette, CO.; and son Jeff Kihl (Leanne) of Fort Collins, CO.; brother Robert Armstrong of Morrisburg, Ontario and 8 beautiful grandchildren. She was predeceased by brothers Jeffrey Armstrong, Douglas Armstrong and sister Patricia McCaully.