He has stayed in Versailles, Indianapolis and Waveland before moving to Indianapolis. 1954 is the birth year of Steven. 1019 Wallace Ave, Indianapolis, In 46201 is where Steven lives. Steven has listed (317) 375-1341 as his phone number. This year Steven celebrated his 70 birthday. Aquatic Research Center Of The Indiana Biological Survey Llc is business that might have connection with Steven.
Steven has 1 property according to public property records. Steven has a property on 1019 Wallace Avenue Indianapolis IN 46201. Steven's property value is $12,200. Land value of his property is $12,200.