Marlen Rodriguez was born in 1968, age 56. Marlen Rodriguez's address is 15401 Nw 33rd Avenue , Opa Locka, FL 33054. Possible relatives include Miguel Leyva, Marcelino Lopez and 17 others. Marlen's latest phone number is (210) 535-5202. Previous phone numbers include (210) 544-1107 and (305) 259-1773.
Address History: 15401 Nw 33rd Avenue, Opa Locka, FL 33054;
1410 W 29th Street Apt 8, Hialeah, FL 33012;
Miami, FL 33187
Results 1 - 1 of 1