The current age of Steven is 51. We have found 6 possible relatives of Steven: Michelle L Heron, Lucretia Ann Sharp, Harold Douglas Heron and 3 other people. The number currently linked to Steven is (970) 243-3122. Cities Steven has lived in before are New York, Grand Jct, Hayden and 4 other cities. Steven currently resides at 3084 Pinyon Pl, Grand Junction, Co 81504. This person's birth year is 1973.