Phone number listed for Steven is (718) 353-8378. The residency of Steven is at 13337 41St Rd #3B, Flushing, Ny 11355. Flushing is a city Steven has lived in. This person's birth year is 1974. The age of Steven is 51. People possibly related to Steven are Peter C Cheng, Hsiaoya Chen, Cheong Hon Khuen and 6 other people.