This year Steven celebrated his 64 birthday. This person's birth year is 1960. 9425 Newton St, Tulsa, Ok 74115 is where Steven lives. The phone number (918) 835-3372 is Steven’s. He has stayed in Tulsa before moving to Tulsa.