Felix currently resides at 2931 Abner Pl #A, Saint Louis, Mo 63120. His birth year was listed as 1909. In addition to Saint Louis, Felix also lived in Saint Louis. Felix has reached 114 years of age. Felix has listed phone number: (314) 869-4019.