James Curtis Taylor (JT) passed away Friday, July 15, 2022, at Saint Francis Hospital in Tulsa, surrounded by his sons and family.
JT was born July 22, 1958, in Okarche, Okla., to Thomas (Tom)…
Premium Content is available to subscribers only. Please login here to access content or go here to purchase a subscription.