1970 is his birth date. He has stayed in Lakewood and Denver before moving to Denver. The current age of Terry is 55. People possibly related to Terry are Lisa Annette Madrid, Lorraine P Madrid, Brandee Madrid and 2 other people. Terry has listed (303) 980-5262 as his phone number. Terry currently resides at 1593 Pierson Ct, Denver, Co 80232.