Felix Delgado was born in 1981, age 42. Felix Delgado's address is 1516 West Broad Street , Tampa, FL 33604. Possible relatives include Eduardo Delgado, Jorge Delgado and 5 others. Public records show Felix has also lived in Tampa, FL. Felix's latest phone number is (813) 650-7184. Previous phone numbers include (813) 817-6013 and (813) 871-5015.
Also goes by: Felix R Delgado,
Felix R Gonzalez
Results 1 - 1 of 1