Felix Lu was born in 1941, age 83. Felix Lu's address is 7012 Loubet Street , Forest Hills, NY 11375. Possible relatives include Talung Chin, James Leung and 6 others. Public records show Felix has also lived in Los Angeles, CA and Rancho Cordova, CA. Felix's latest phone number is (310) 896-5312. Previous phone numbers include (718) 261-7072.
Also goes by: Felix Feng Lung
Address History: 7012 Loubet Street, Forest Hills, NY 11375;
1740 Butler Avenue Apt 204, Los Angeles, CA 90025;
Rancho Cordova, CA 95670;
Middle Village, NY 11379;
New York, NY 10128
Results 1 - 1 of 1