Edel Rodriguez was born in 1954, age 70. Edel Rodriguez's address is 4461 Northwest 203rd Street , Opa Locka, FL 33055. Possible relatives include Luis Alvarez, Isabel Menendez and 1 others. Public records show Edel has also lived in Hialeah, FL and Miami, FL. Edel's latest phone number is (305) 331-9088. Previous phone numbers include (305) 556-2184 and (305) 628-1807.
Address History: 4461 Northwest 203rd Street, Opa Locka, FL 33055;
172881 P/O Box, Hialeah, FL 33017;
Miami, FL 33145;
Miami Gardens, FL 33055
Results 1 - 1 of 1