Steven now resides at 2653 84Th St, Oklahoma City, Ok 73159. The birth year was listed as 1950. In addition to Oklahoma City, Steven also lived in Oklahoma City. The age of Steven is 74. Steven has listed (405) 681-9257 as his phone number.