Felix Deleon was born in 1948, age 75. Felix Deleon's address is 9 Norge Avenue , Nanuet, NY 10954. Possible relatives include Maryvic Deleon, Robert Deleon and 4 others. Public records show Felix has also lived in Palm Coast, FL and East Northport, NY. Felix's latest phone number is (845) 624-3593. Previous phone numbers include (845) 728-9218 and (914) 624-3593.
Also goes by: Felix Deleon
Address History: 9 Norge Avenue, Nanuet, NY 10954;
103 Blare Drive, Palm Coast, FL 32137;
East Northport, NY 11731;
Flushing, NY 11355
Results 1 - 1 of 1