Felix now resides at 6004 Atlanta Pl, Tulsa, Ok 74105. Felix has listed (918) 745-0232 as his phone number. Other a city that he has stayed in is Tulsa. The birth year was listed as 1920. Felix's possible relatives are Adelina M Toussaint, Adelinda Toussaint, Addie Toussaint and one other person. Felix has reached 103 years of age.