Randy Jo Armstrong of Bixby, Oklahoma, passed away February 14, 2021, at the age of 82 years. Born on August 26, 1938 in Gould, Oklahoma, his family relocated to Tulsa when he was a toddler where he grew up next door to his future wife, Cova.... View Obituary & Service Information