Steven has reached the age of 37 years. Esther June Cochran, Georgina Bright, Michele Lynn Briede and one other person are people possibly related to Steven. His birth year was listed as 1987. A city Steven has lived in before is Decatur. The residency of Steven is at 419 3Rd, Decatur, In 46733.