Felix Deleon was born in 1955, age 69. Felix Deleon's address is 154 North Canyon Drive , Bolingbrook, IL 60490. Possible relatives include Christina Deleon, Felix Deleon and 4 others. Public records show Felix has also lived in Charleston, IL and Chicago, IL. Felix's latest phone number is (708) 371-4380. Previous phone numbers include (708) 687-3207 and (708) 732-0502.
Also goes by: Felix Deleon,
Felix A Leon
Address History: 154 North Canyon Drive, Bolingbrook, IL 60490;
1419 2nd Street, Charleston, IL 61920;
Chicago, IL 60639;
Midlothian, IL 60445;
Naperville, IL 60565
Results 1 - 1 of 1