Leroy Lu, born in 1958, is 68 years of age. Leroy Lu is the registered owner of the phone number (213) 250-2652. This person has 3 relatives.
Leroy Lu lives at 3037 Lexington Ave, El Monte, California, 91731 and has been a resident there since 2015.
Leroy Lu can be contacted on (213) 250-2652.
Leroy Lu is 68 years old.
The following people are identified as Leroy Lu’s family members: Leon Lu, Tony Lu.