This person's birth year is 1958. The age of Steven is 66. 13531 43Rd Dr, Yuma, Az 85367 is where Steven resides. Steven has previously lived in Lancaster, Redondo Beach and Torrance. The number currently linked to Steven is (310) 532-4913.