Felix Leon was born in 1985, age 38. Felix Leon's address is 47 Sundial Circle , Margate, FL 33068. Possible relatives include Adrian Davila, Adrean Leon and 4 others. Public records show Felix has also lived in Pawtucket, RI.
Felix Leon's current address is 64 Chaplin Street , Pawtucket, RI 02861. Felix's age is 58 years old (1965). Phone numbers associated with Felix are (401) 272-6696 and (401) 654-8951. The latest email used to communicate with Felix Leon is xxy****@aol.com.
Also goes by: Felix A Deleon,
Felix A Leon,
Frelix Adrian Leon
Address History: 64 Chaplin Street, Pawtucket, RI 02861;
66 Chaplin Street, Pawtucket, RI 02861;
Providence, RI 02908
Emails: xxy****@aol.com
Results 1 - 2 of 2