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 Stephen's family, please visit our floral section.