2910 Lucas Dr #156, Dallas, Tx 75219 is where Steve resides. The current age of Steve is 50. Steve's birth date was listed as 1974. The number currently linked to Steve is (214) 526-1370. Other cities that he has stayed in are Chickasha, Norman and Oklahoma City.