His birth year was listed as 1962. A city Steven has lived in before is Humble. Steven’s current address is 7606 Pine Green Ln, Humble, Tx 77346. The number currently linked to Steven is (281) 744-8777. The current age of Steven is 62.