A city Terry has lived in before is Indianapolis. Terry’s current address is 806 Thorndale St, Indianapolis, In 46214. Terry has listed phone number: (317) 413-5801. Terry has reached the age of 54 years. People possibly related to Terry are Debora Lynn Cheatham, Edsel R Cheatham, Cheatham Edsel and 3 other people. 1970 is his birth date.