He has stayed in Warren, Orrstown, Watertown and one other city before moving to Niles. His birth year was listed as 1970. Stephen currently resides at 207 5Th St, Niles, Oh 44446. The number currently linked to Stephen is (330) 505-9283. The current age of Stephen is 54.