Elida Acosta was born in 1947, age 77. Elida Acosta's address is 308 Ellis Drive , Odessa, TX 79764. Possible relatives include Armando Acosta, Daniela Acosta and 4 others. Public records show Elida has also lived in Odessa, TX. Elida's latest phone number is (432) 272-0837. Previous phone numbers include (432) 272-5118 and (432) 362-8648.
Also goes by: Elida R Acosta
Results 1 - 1 of 1