The current age of Stephen is 70. Stephen is a resident of 10 Terry Pl, Oak Ridge, Nj 07438. 1954 is the birth year of Stephen. The number currently linked to Stephen is (973) 208-1019. Public records show Clifton and Lake Hiawatha as cities Stephen also stayed in.