Steven's birth date was listed as 1962. Steven is a resident of 225 Meramec Ave #532T, Saint Louis, Mo 63105. Public records show Saint Louis and Maryland Heights as cities Steven also stayed in. Steven has listed (314) 991-4346 as his phone number. Steven turned 62 years old.