Leobardo Castaneda's address is 816 E Mowry Drive Apt 802, Homestead, FL 33030. Public records show Leobardo has also lived in Homestead, FL and Key West, FL. Leobardo's latest phone number is (305) 607-7643. Previous phone numbers include (305) 794-6603 and (941) 240-6414. The latest email address for Leobardo Castaneda is cha****@yahoo.com.
Address History: 816 E Mowry Drive Apt 802, Homestead, FL 33030;
1652 Nw 9th Avenue, Homestead, FL 33030;
Key West, FL 33040;
North Port, FL 34288
Emails: cha****@yahoo.com,
leo****@aol.com,
leo****@yahoo.com
Leo Castaneda's current address is 4880 10th Street Ne, Naples, FL 34120. Leo's age is 47 years old (1976). Phone numbers associated with Leo are (239) 352-7290 and (305) 294-4503. Leo has also lived in Key West, FL.
Results 1 - 2 of 2