Carl Jake Armstrong
July 30, 1929 - April 9, 2015
Carl Jake Armstrong, 85, Mechanic passed away April 9, 2015 in Tulsa, OK. He was born July 30, 1929 in Welch, OK to Elmer and Alice (LaDuke) Armstrong.There are no services planned at this time. View Obituary & Service Information