Stephen Allen Strough was November 3, 1954 in Chandler, Oklahoma to Eldred Alie and Ida B. (Coomer) Strough. He passed away October 12, 2019 in Tulsa at the age of 64. Stephen was an automotive machinist for many years. Private services were held. Arrangements are under the direction of Lehman funeral Home of Wellston.
To send flowers
to the family or plant a tree
in memory of Stephen Allen Strough, please visit our floral store.