Records link phone number (901) 754-1862 with Felix’s details. Felix's birth date was listed as 1922. Felix currently resides at 2054 Satinwood Dr, Memphis, Tn 38119. The age of Felix is 101. Public records show Memphis as a city Felix also stayed in. People possibly related to Felix are Helen D Bishop, Alan Tillman Bishop, Barbara L Bishop and one other person.