Leon Freckleton was born in 1963, age 60. Leon Freckleton's address is 19611 Northwest 33rd Avenue , Opa Locka, FL 33056. Possible relatives include Althea Freckleton, Deon Freckleton and 3 others. Public records show Leon has also lived in Hialeah, FL and Miami, FL. Leon's latest phone number is (305) 454-0041. Previous phone numbers include (305) 456-8578 and (305) 493-3847.
Also goes by: Leon Anthony Freckleton
Address History: 19611 Northwest 33rd Avenue, Opa Locka, FL 33056;
1650 W 56th Street, Hialeah, FL 33012;
Miami, FL 33180;
Miami Beach, FL 33139;
Miami Gardens, FL 33056
Results 1 - 1 of 1