The possible relatives of Juan are Steven W Chan, Chao Ping Huang, Jian Wen Huang and 4 other people. 29 Orbit Ln #2, Staten Island, Ny 10314 is where Juan lives. His birth year was listed as 1978. Public records show Brooklyn and New York as cities Juan also stayed in. The current age of Juan is 46. The number currently linked to Juan is (718) 256-1518.