Public records show Tempe, Alpharetta, Scottsdale and one other city as cities Stephen also stayed in. The birth year was listed as 1954. Stephen has listed phone number: (770) 390-9095. Stephen’s current address is 165 Treadwick Dr, Atlanta, Ga 30350. This year Stephen celebrated his 70 birthday.