Steven currently resides at 1603 Montreal Ave, Dallas, Tx 75208. The birth year was listed as 1975. Public records show Irving, El Dorado, Houston and 2 other cities as cities Steven also stayed in. The number currently linked to Steven is (214) 330-7530. The current age of Steven is 49.