The current age of Stephen is 71. 1953 is his birth date. He has stayed in Ottumwa before moving to Ottumwa. Stephen currently resides at 609 Lake Rd #274, Ottumwa, Ia 52501. The number currently linked to Stephen is (641) 682-8696.