3999 Seminary St, Alton, Il 62002 is where Stephen lives. Stephen turned 66 years old. Stephen owns the phone number (713) 462-9942. Stephen's birth year is 1958. He has stayed in Alton and Cypress before moving to Alton.