Leta Ayala was born in 1959, age 64. Leta Ayala's address is 1010 West Avenue , Waco, TX 76707. Possible relatives include Maria Axaia, Promisa Ayala and 4 others. Public records show Leta has also lived in San Diego, CA and Ukiah, CA. Leta's latest phone number is (218) 675-4240. Previous phone numbers include (254) 235-2931 and (254) 732-6060.
Address History: 1010 West Avenue, Waco, TX 76707;
3213 Highland Avenue, San Diego, CA 92105;
Ukiah, CA 95482;
Commerce, OK 74339;
Miami, OK 74354
Results 1 - 1 of 1