Long-time Stroud resident Randy Joe Armstrong was born August 19, 1972, in Chandler.
He died Friday, August 27, 2021, in Shawnee, Okla., at the age of 49 years.
Armstrong is survived by his parents Calvin and Fern (Beck) Armstrong of Davenport; two sons, Hunter Armstrong and Dalton Armstrong and his daughter Hayden Armstrong, all of Stroud; one sister, Barbara Abney of Waco, Texas; his brother Scott Armstrong of Stroud; and other relatives and friends.
Final arrangements a re under the direction of Lehman Funeral Home of Wellston.