The current age of Steven is 65. Steven currently resides at 23818 Stonehaven St, Sherwood, Or 97140. In addition to Sherwood, Steven also lived in Lakeside, Portsmouth, San Francisco Fpo and 2 other cities. Steven owns the phone number (503) 925-1823. This person's birth year is 1960.