His birth year was listed as 1950. The residency of Stephen is at 318 Clinton, Defiance, Oh 43512. Other a city that he has stayed in is Defiance. Records link Stephen with Linda K Imber, Jay S Imber, Kylee M Imber and 3 other people. Stephen has reached 74 years of age.