Leonardo Fernandez was born in 1966, age 58. Leonardo Fernandez's address is 20618 Northwest 55th Court , Opa Locka, FL 33055. Possible relatives include Lucy Demorey, Ines Fernadez and 6 others. Public records show Leonardo has also lived in Cooper City, FL and Fort Lauderdale, FL. Leonardo's latest phone number is (239) 369-7063. Previous phone numbers include (305) 428-3718 and (305) 456-9833.
Address History: 20618 Northwest 55th Court, Opa Locka, FL 33055;
5010 Sw 119th Avenue, Cooper City, FL 33330;
Fort Lauderdale, FL 33330;
Jacksonville, FL 32216;
Miami, FL 33116
Results 1 - 1 of 1