Terry Johnson

Birth date: Mar 11, 1963 Death date: Aug 22, 2021

Terry Dean Johnson, 58, of Tulsa passed away unexpectedly on August 22, 2021. He was born March 11, 1963 in Seminole, OK to Jerry and Patricia Johnson. He was a member of Life Church Midtown Tulsa, and enjoyed yard work, playing w