This person's birth year is 1966. The current age of Leroy is 58. Leroy now resides at 15 Sandalwood Dr, Parsippany, Nj 07054. Records link Leroy with Christopher H Huang, Teresa L Huang, Joseph H Huang and 2 other people. The number currently linked to Leroy is (973) 335-5813.
Leroy is Chinese. Possible Leroy's ethnic group is Far Eastern. Language he can speak is English. Leroy was born on 1966-06-21.