Steven has listed phone number: (212) 315-2825. Clarksville, Telluride, North Wales and 11 other cities are cities Steven has lived in. Steven turned 67 years old. His birth year was listed as 1958. 108 56Th St #8S, New York, Ny 10019 is where Steven lives. People possibly related to Steven are Meiko P Inouye, Steven Paul Seltz, Judith C Hillmar and 6 other people.