Eudelia Vela was born in 1929, age 94. Eudelia Vela's address is 933 Po Box , Freer, TX 78357. Possible relatives include Jessica Delafuente, Adolfo Vela and 2 others. Public records show Eudelia has also lived in Freer, TX. Eudelia's latest phone number is (361) 394-6801.
Phone Numbers: (361) 394-6801
Address History: 933 Po Box, Freer, TX 78357;
730 Duval Street, Freer, TX 78357
Results 1 - 1 of 1