Steven’s residency is at 9308 Mahler Pl, Oklahoma City, Ok 73120. Steven's birth date was listed as 1952. Steven was born 72 years ago. Steven has listed phone number: (405) 842-8155. Public records show Bethany and Oklahoma City as cities Steven also stayed in.