1966 is the birth year of Stephen. The current age of Stephen is 58. The number currently linked to Stephen is (219) 293-0216. This person has lived also in Elkhart, Niles and Buchanan. 1637 Indiana Ave, Elkhart, In 46516 is where Stephen lives.