This person's birth year is 1955. Steven has reached the age of 69 years. The number currently linked to Steven is (623) 322-3753. Steven has previously lived in Glendale, Pekin and Roswell. Steven’s residency is at 10894 Locust Ln, Avondale, Az 85323.