Felix is related to or closely associated with David M Espinoza, Geonoveva Espinoza, Angelita Palomo Espinoza and 4 other people. Felix's birth year is 1975. Cities Felix has lived in before are Edinburg and Tulsa. Felix has listed phone number: (956) 287-4110. The current age of Felix is 49. 304 Comino, Edinburg, Tx 78541 is where Felix lives.