Idelia Leyva was born in 1948, age 76. Idelia Leyva's address is 10144 West 23rd Street , Odessa, TX 79763. Possible relatives include Sauzen Brown, Catrina Duarte and 19 others. Public records show Idelia has also lived in Fort Stockton, TX. Idelia's latest phone number is (432) 336-6912. Previous phone numbers include (432) 366-6450 and (432) 385-1429.
Also goes by: Idelia G Leyva
Results 1 - 1 of 1