Other a city that she has stayed in is Indianapolis. People possibly related to Terri are Frances C Mason, Frank Chester Mason, Tambra D Mason and 6 other people. 10325 Kiowa Dr, Indianapolis, In 46235 is where Terri resides. Her birth year was listed as 1966. Terri has listed (317) 895-0530 as her phone number. Terri turned 58 years old.