Joe Henson

Birth date: Sep 21, 1950 Death date: Jun 2, 2024

Joe Henson, 73, of Tulsa, OK passed from this life on June 2, 2024. He was born in Tulsa, OK to Richard Roy Henson and Lou Ellen Henson (Woods). He will be deeply loved and missed by all who knew him No formal services will be he