This person has lived also in Indianapolis. Steven's birth year is 1967. The number currently linked to Steven is (317) 381-0159. Steven is a resident of 4938 Naomi St, Indianapolis, In 46241. This year Steven celebrated his 57 birthday.