The age of Felix is 91. Felix owns the phone number (956) 227-9629. Laredo is a city Felix has lived in. Felix’s residency is at 1619 Gates St #11, Laredo, Tx 78043. Felix's birth date was listed as 1932. We have found 5 possible relatives of Felix: Elida Gonzalez Deleon, Adriana Deleon Molina, Ruben Jr Deleon and 2 other people.