The birth year was listed as 1967. A city Stephen has lived in before is Altoona. 106 17Th St #4, Altoona, Pa 16602 is where Stephen lives. The number currently linked to Stephen is (814) 941-3991. Stephen turned 57 years old.