His birth year was listed as 1959. Records link phone number (405) 340-8445 with Felix’s details. Felix’s current address is 1316 Brookwood Dr, Edmond, Ok 73034. Felix has reached 65 years of age. Public records show Bowie, Mobile, Oklahoma City and 2 other cities as cities Felix also stayed in. Records link Felix with Betty B Naawu, Elizabethbrown Nathan, Stephen W Naawu and 2 other people.