Felix Deleon was born in 1986, age 37. Felix Deleon's address is 223 Silva Court , Brentwood, CA 94513. Possible relatives include Victoria Deleon, Yudelca Deleon and others. Public records show Felix has also lived in Pleasanton, CA and Ashland, MA. Felix's latest phone number is (617) 828-4188. Previous phone numbers include (646) 824-7049.
Also goes by: Felix Deleon
Address History: 223 Silva Court, Brentwood, CA 94513;
60 Vintage Circle Unit 160, Pleasanton, CA 94566;
Ashland, MA 01721;
Norwood, MA 02062;
Waltham, MA 02451
Results 1 - 1 of 1