Edelia Loera was born in 1958, age 66. Edelia Loera's address is 31827 N Expressway 281, Edinburg, TX 78542. Possible relatives include Elva Degallegos, Irma Garcia and 6 others. Public records show Edelia has also lived in Acworth, GA and Pharr, TX. Edelia's latest phone number is (956) 702-4818. Previous phone numbers include (956) 929-1657 and (956) 961-2561.
Address History: 31827 N Expressway 281, Edinburg, TX 78542;
6616 Wagonwheel Drive Se, Acworth, GA 30102;
Pharr, TX 78577;
San Juan, TX 78589
Results 1 - 1 of 1