The current age of Stephen is 69. We have found 4 possible relatives of Stephen: Josephine Niebauer, Christopher Benjimen Niebauer, Stella M Niebauer and one other person. 1955 is his birth date. Stephen is a resident of 99 Lincoln St #4, Normal, Il 61761. Cities Stephen has lived in before are Normal and Van Buren. The number currently linked to Stephen is (309) 454-2346.