The age of Terra is 46. 745 Lillian St, Ottumwa, Ia 52501 is where Terra resides. Ottumwa is a city Terra has lived in. Terra has listed (641) 682-1578 as her phone number. People possibly related to Terra are Melody Lockwood, Darrin Lee Wood, Vicky Denise Murphy and 6 other people. Her birth year was listed as 1978.