Steven's possible relatives are Sandra L Deason, Mark Shane Deason, Sheilla D Gariss and 5 other people. The number currently linked to Steven is (918) 438-2314. Steven currently resides at 2409 104Th East Ave, Tulsa, Ok 74129. 1979 is the birth year of Steven. In addition to Tulsa, Steven also lived in Tulsa and Owasso. This year Steven celebrated his 45 birthday.