The birth year was listed as 1971. Elgin, New York and Evanston are cities Stephen has lived in. Stephen has reached the age of 53 years. The number currently linked to Stephen is (212) 595-7416. 100 89Th St #2N, New York, Ny 10024 is where Stephen resides.