Records link Stephen with Sharon E Dimitri, Debra E Dimitri, Michael F Dimitri and 4 other people. South Lyon, Lowell, Detroit and 2 other cities are cities Stephen has lived in. Stephen turned 66 years old. The number currently linked to Stephen is (734) 844-3583. 1958 is the birth year of Stephen. Stephen currently resides at 2003 Lincoln Dr #16, Canton, Mi 48188.