She has stayed in Orange City, Lexington and Bowling Green before moving to Deltona. The number currently linked to Terra is (859) 263-5919. 2423 Belen Dr, Deltona, Fl 32738 is where Terra lives. People possibly related to Terra are Patricia L Jewell, Dennis E Posey, Dennis E Posey and one other person. Terra has reached the age of 48 years. The birth year was listed as 1976.