Felix Deleon was born in 1968, age 55. Felix Deleon's address is 128 S Wild Olive Avenue , Daytona Beach, FL 32118. Possible relatives include Felix De, Maria Deleon and 2 others. Public records show Felix has also lived in Jacksonville, FL and Orange Park, FL. Felix's latest phone number is (386) 248-8321. Previous phone numbers include (386) 793-0787 and (718) 893-0943.
Address History: 128 S Wild Olive Avenue, Daytona Beach, FL 32118;
6650 103rd Street, Jacksonville, FL 32210;
Orange Park, FL 32073;
Ridgewood, NY 11385
Results 1 - 1 of 1