Public records show Howell, Canton, Novi and 2 other cities as cities Stephen also stayed in. Stephen has reached the age of 54 years. 11358 Kinloch, Redford, Mi 48239 is where Stephen lives. Stephen's birth year is 1970. Records link phone number (517) 546-7549 with Stephen’s details. Stephen is associated with Funlite.