Lenis Ayala's address is 3476 W 86th Terrace , Hialeah, FL 33018. Possible relatives include Marina Lennis, Robert Lnelson and 7 others. Public records show Lenis has also lived in Hialeah, FL and Naples, FL. Lenis's latest phone number is (305) 490-8799.
Phone Numbers: (305) 490-8799
Address History: 3476 W 86th Terrace, Hialeah, FL 33018;
5 E 19th Street, Hialeah, FL 33010;
Naples, FL 34103;
Tampa, FL 33647
Results 1 - 1 of 1