Records link phone number (918) 224-7051 with Steven’s details. The current age of Steven is 56. He has stayed in Sapulpa before moving to Sapulpa. This person's birth year is 1969. Steven currently resides at 13001 Lone Star Rd, Sapulpa, Ok 74066.