1968 is his birth date. Steven is a resident of 13109 Hobart Ct, Cedar Lake, In 46303. He has stayed in Knox, Gary and Indianapolis before moving to Cedar Lake. The number currently linked to Steven is (574) 772-6306. The current age of Steven is 56.