Terra was born in 1981. Terra’s current address is 4021 Lakemont Dr #7O, College Park, Ga 30337. Cities Terra has lived in before are Norcross, Moundville, Tuscaloosa and 2 other cities. The possible relatives of Terra are Linda M Robertson, Carol A Roberts, Tommie W Roberts and 6 other people. Terra owns the phone number (770) 209-9290. This year Terra celebrated her 43 birthday.