Alberto Leon was born in 1961, age 62. Alberto Leon's address is 7164 W 2nd Court , Hialeah, FL 33014. Possible relatives include Manuel Dejesus, Javier Figueroa and 4 others. Public records show Alberto has also lived in Miami Gardens, FL.
Address History: 7164 W 2nd Court, Hialeah, FL 33014;
4516 Nw 195th Street, Miami Gardens, FL 33055;
North Lauderdale, FL 33068
Results 1 - 1 of 1