Felix Lu was born in 1991, age 32. Felix Lu's address is 6220 Owensmouth Avenue Apartment 265, Woodland Hills, CA 91367. Possible relatives include Aaron Lu, Ivanyong Lu and 1 others. Public records show Felix has also lived in Burbank, CA and Pasadena, CA. Felix's latest phone number is (215) 591-9320. Previous phone numbers include (484) 688-4187. The latest email address for Felix Lu is fel****@imcarebiotech.com.
Also goes by: Felix Yide Lu
Address History: 6220 Owensmouth Avenue Apartment 265, Woodland Hills, CA 91367;
230 N Valley Street Apt 106, Burbank, CA 91505;
Pasadena, CA 91105;
Horsham, PA 19044
Emails: fel****@imcarebiotech.com,
fel****@gmail.com
Results 1 - 1 of 1