Abilio Vela was born in 1968, age 56. Abilio Vela's address is 9100 N 23rd Street , Mcallen, TX 78504. Possible relatives include Apolonio Lopez, Amya Reyes and 14 others. Public records show Abilio has also lived in Mcallen, TX. Abilio's latest phone number is (956) 682-4923. Previous phone numbers include (956) 800-4751.
Abilio Vela's current address is 1114 Tori Lane Apartment D, Edinburg, TX 78539. Abilio's age is 77 years old (1947). Phone numbers associated with Abilio are (956) 519-3904 and (956) 682-4923. Abilio has also lived in Mcallen, TX.
Results 1 - 2 of 2