Steven turned 74 years old. 1951 is the birth year of Steven. 2307 Carson St #139, Carson City, Nv 89706 is where Steven resides. Donald Edward Stucker, Marsha E Stucker, Max Glcdrusnret Stucker and 5 other people are people possibly related to Steven. Steven has listed (707) 255-8642 as his phone number. Public records show Napa as a city Steven also stayed in.