Terry was born in 1972. He has stayed in Indianapolis before moving to Indianapolis. The residency of Terry is at 1401 Lasalle St, Indianapolis, In 46201. The phone number (317) 631-5805 is Terry’s. The age of Terry is 52.