13 Barbara Ln, Durham, Ct 06422 is where Stephen lives. The current age of Stephen is 101. Stephen's birth year is 1923. Cities Stephen has lived in before are New Vineyard and Durham. The number currently linked to Stephen is (860) 349-8639.