Steven was born 62 years ago. In addition to Austin, Steven also lived in Las Vegas, Nashville, Round Rock and 2 other cities. Steven is a resident of 1705 Cullen Ave #B, Austin, Tx 78757. Records link phone number (512) 331-7611 with Steven’s details. 1962 is his birth date.