Leon Franco was born in 1970, age 54. Leon Franco's address is 260 West 24th Street , Hialeah, FL 33010. Possible relatives include Anais Franco, Cecilio Franco and 5 others. Public records show Leon has also lived in Hialeah, FL and Homestead, FL. Leon's latest phone number is (305) 321-9982. Previous phone numbers include (305) 378-1235.
Address History: 260 West 24th Street, Hialeah, FL 33010;
260 W 24th Street, Hialeah, FL 33010;
Homestead, FL 33031;
Miami, FL 33147;
Sebring, FL 33871
Results 1 - 1 of 1