Lechi Ngo was born in 1958, age 65. Lechi Ngo's address is 4157 Nw 6th Street , Deerfield Beach, FL 33442. Possible relatives include Dung Kvu. Public records show Lechi has also lived in Pompano Beach, FL.
Related to: Dung Kvu
Lechi Ngo's current address is 3424 Gemini Lane , San Jose, CA 95111. Phone numbers associated with Lechi are (408) 225-1847 and (408) 226-4866. Lechi has also lived in San Jose, CA.
Results 1 - 2 of 2