1920 is his birth date. The current age of Stephen is 103. He has stayed in North Tonawanda before moving to Tonawanda. Stephen has listed (716) 695-3257 as his phone number. Stephen now resides at 1255 Doebler Dr, N Tonawanda, Ny 14120. People possibly related to Stephen are James Lorraine Iwanicki, Helen M Iwanicki, Lorraine Iwanicki and 3 other people.