Elda Davila's address is 706 E Champion Street , Edinburg, TX 78539. Possible relatives include Bobby Ordaz, Jr Ordaz and others. Public records show Elda has also lived in Edinburg, TX. Elda's latest phone number is (956) 384-2327. Previous phone numbers include (956) 457-4814 and (956) 457-8144. The latest email address for Elda Davila is eld****@hotmail.com.
Also goes by: Elda Davila
Emails: eld****@hotmail.com
Results 1 - 1 of 1