Felix Rodriguez was born in 1976, age 47. Felix Rodriguez's address is 9957 Sw 58th Street , Miami, FL 33173. Possible relatives include Mario Alberto, Jarnette Figueroa and 14 others. Public records show Felix has also lived in Miami, FL. Felix's latest phone number is (305) 274-1271. Previous phone numbers include (305) 385-0967 and (305) 595-5648.
Results 1 - 1 of 1