Abelida Vela was born in 1929, age 94. Abelida Vela's address is 4113 W Freddy Gonzalez Drive , Edinburg, TX 78539. Possible relatives include Crisanto Vela. Public records show Abelida has also lived in Edinburg, TX.
Related to: Crisanto Vela
Results 1 - 1 of 1