Eleonor Loya was born in 1968, age 55. Eleonor Loya's address is 533 S Colorado Avenue , Mercedes, TX 78570. Possible relatives include Leonor Escobar, Omar Logo and 6 others. Public records show Eleonor has also lived in Edwards, CO. Eleonor's latest phone number is (956) 565-2058.
Phone Numbers: (956) 565-2058
Address History: 533 S Colorado Avenue, Mercedes, TX 78570;
1631 Po Box, Edwards, CO 81632
Results 1 - 1 of 1