Terry has listed (940) 368-3211 as his phone number. People possibly related to Terry are Robert J Cruz, Norma Cruz Irias, John Cruz and one other person. Terry is a resident of 917 Harrison Ave, Saint Louis, Mo 63122. Terry was born in 1976. He has stayed in St Petersburg, Fort Worth, Saint Petersburg and 4 other cities before moving to Saint Louis. The current age of Terry is 48.