The possible relatives of Stephen are Betty Barnes Staub, Jonathan Staub, Jonathan Davis Staub and 3 other people. Phone number listed for Stephen is (512) 282-2843. His birth year was listed as 1973. 10917 Preston Trails Dr, Austin, Tx 78747 is where Stephen lives. Stephen was born 51 years ago. Cities Stephen has lived in before are Austin, Manchaca and San Marcos.