Owen, Elkhart and Richmond are cities Steven has lived in. Steven is a resident of 632 Crawford St, Elkhart, In 46514. This year Steven celebrated his 59 birthday. The number currently linked to Steven is (574) 522-4481. Steven's birth year is 1965.