6608 Lariat Ln, Phoenix, Az 85083 is where Steven resides. The current age of Steven is 58. Cities Steven has lived in before are San Jose, Bremerton, Indianola and one other city. The number currently linked to Steven is (408) 360-8720. His birth year was listed as 1966.