Leonel Barrera's address is 81197 Overseas Highway , Islamorada, FL 33036. Public records show Leonel has also lived in Islamorada, FL. Leonel's latest phone number is (305) 517-2517. Previous phone numbers include (305) 517-2837 and (305) 588-6569. The latest email address for Leonel Barrera is lba****@aol.com.
Address History: 81197 Overseas Highway, Islamorada, FL 33036;
80939 Overseas Highway, Islamorada, FL 33036
Emails: lba****@aol.com
Results 1 - 1 of 1