The birth year was listed as 1960. Steven owns the phone number (816) 630-3585. 3806 Euclid Ave, Kansas City, Mo 64116 is where Steven resides. Steven turned 64 years old. Excelsior Springs is a city Steven has lived in.