The current age of Terry is 66. 1958 is his birth date. Relevance Ministries Of Tulsa, Inc is business that might have connection with Terry. Rebecca Lee Armstrong, Becky L Armstrong, Cary Armstrong and 3 other people are people possibly related to Terry. Phone number listed for Terry is (918) 252-5413. 8914 88Th St, Tulsa, Ok 74133 is where Terry lives. Other cities that he has stayed in are Tulsa and Tonkawa.
Terry owned Dodge Ram Pickup 1500. Records show that it was purchased in 2008. VIN of the car was 1D7HA16298J111009.