His birth year was listed as 1979. 12923 Greens Manor Ln, Houston, Tx 77044 is where Steven lives. Steven has reached 45 years of age. The phone number (832) 778-0312 is Steven’s. In addition to Houston, Steven also lived in Houston and Trinity.