Elida Urquidi was born in 1966, age 57. Elida Urquidi's address is 1352 North Belmont Avenue , Odessa, TX 79763. Possible relatives include Jennifer Alvarado, Jesus Galindo and 11 others. Public records show Elida has also lived in Midland, TX. Elida's latest phone number is (432) 288-1825. Previous phone numbers include (432) 335-8218 and (432) 337-3510.
Also goes by: Elida A Urquidi
Results 1 - 1 of 1