This year Steven celebrated his 58 birthday. This person's birth year is 1966. In addition to Tulsa, Steven also lived in Tulsa, Broken Arrow and Sand Springs. 5720 20Th St, Tulsa, Ok 74112 is where Steven lives. Steven has listed (918) 748-8295 as his phone number.