His birth year was listed as 1963. Stephen has listed (713) 288-6826 as his phone number. Stephen has previously lived in League City, Doddridge, Texarkana and one other city. 19523 Lockridge Dr, Spring, Tx 77373 is where Stephen lives. This year Stephen celebrated his 61 birthday.