Steven’s current address is 24326 Pine Canyon Dr, Spring, Tx 77380. Possible relatives of Steven are: Brian S Kovacs, Martha Stuart Kovacs, Billy Ray Kovacs and 2 other people. Steven has listed phone number: (713) 354-3557. The current age of Steven is 45. 1980 is the birth year of Steven. This person has lived also in Houston, Humble and Porter.