Public records show Indianapolis as a city Terra also stayed in. Possible relatives of Terra are: Janet Stanford, Liesa M Stanford, Fred H Stanford and 2 other people. The current age of Terra is 45. Terra was born in 1979. Terra has listed (317) 241-1285 as her phone number. 8446 Country Meadows Dr, Indianapolis, In 46234 is where Terra lives.