Leonardo Lombera was born in 1960, age 63. Leonardo Lombera's address is 1930 71st Street Apt 11, Miami Beach, FL 33141. Possible relatives include Aileen Lombera, Joel Lombera and 2 others. Public records show Leonardo has also lived in Miami Beach, FL.
Leonardo Lombera's current address is 855 W 79th Place , Hialeah, FL 33014. Phone numbers associated with Leonardo are (305) 826-7547.
Related to: Aileen Lombera,
Joel Lombera,
Leonardo Lombera,
Nora Lombera
Phone Numbers: (305) 826-7547
Address History: 855 W 79th Place, Hialeah, FL 33014
Results 1 - 2 of 2