Stephen's birth year is 1981. 1801 12Th St #17, Cleveland, Oh 44114 is where Stephen lives. The current age of Stephen is 43. Stephen has listed (717) 393-3156 as his phone number. Southampton, Pittsburgh, Manheim and 3 other cities are cities Stephen has lived in.