Steven's birth year is 1957. Other cities that he has stayed in are New York, San Francisco and New Rochelle. The current age of Steven is 67. Steven has listed phone number: (212) 241-4299. Steven is a resident of 50 Poplar Pl #1, New Rochelle, Ny 10805.