The current age of Terra is 51. Terra was born in 1973. People possibly related to Terra are Simone Elaine Clark, Betty L Clark, Charlie L Clark and 2 other people. Cities Terra has lived in before are Tallahassee, Fort Lauderdale, Lauderdale Lakes and one other city. 5783 Northpointe Ln, Boynton Beach, Fl 33437 is where Terra lives. Phone number listed for Terra is (850) 575-4733.