Eliria Leyva was born in 1973, age 51. Eliria Leyva's address is 601 E 36th Street , Odessa, TX 79762. Possible relatives include Mary Apodaca, Ruben Chacon and 7 others. Public records show Eliria has also lived in Odessa, TX. Eliria's latest phone number is (432) 272-3868. Previous phone numbers include (432) 552-0272 and (432) 553-5230.
Results 1 - 1 of 1