This person's birth year is 1971. Stephen has reached 53 years of age. Public records show Saint Louis, Van Wert, Kirkwood and 4 other cities as cities Stephen also stayed in. The phone number (574) 753-9494 is Stephen’s. Stephen currently resides at 2220 Spear St, Logansport, In 46947. People possibly related to Stephen are Julie C Upton, David C Upton, Elizabeth Christa Upton and 5 other people.