Felix Leon's address is 4 Lewis Road , Montvale, NJ 07645. Possible relatives include Susana Chang, Olga Deleon and 4 others. Public records show Felix has also lived in Lake Mary, FL and Miami, FL. Felix's latest phone number is (347) 449-7448. Previous phone numbers include (718) 231-0480 and (718) 798-3615.
Also goes by: Felix I Leon
Address History: 4 Lewis Road, Montvale, NJ 07645;
105 Tralee Court, Lake Mary, FL 32746;
Miami, FL 33168;
Bloomfield, NJ 07003;
Montclair, NJ 07042
Results 1 - 1 of 1