The residency of Felix is at 15771 Snowden St, Detroit, Mi 48227. The possible relatives of Felix are Sheila Oteliamcafee Johnson, Lorie Marlean Alexander, Aondray R Mcafee and 2 other people. The birth year was listed as 1938. Felix has previously lived in Detroit. The age of Felix is 85. The number currently linked to Felix is (313) 865-1379.