This person's birth year is 1960. The number currently linked to Stephen is (847) 424-0263. Cities Stephen has lived in before are Estes Park, Chicago, Denver and 4 other cities. 921 Forest Ave #3S, Evanston, Il 60202 is where Stephen lives. Stephen was born 64 years ago.