Alba Vela was born in 1951, age 72. Alba Vela's address is 1708 W Mile 3 Road , Mission, TX 78573. Possible relatives include Angelica Gonzalez, Terri Lipford and 3 others. Public records show Alba has also lived in Mission, TX. Alba's latest phone number is (956) 581-5722. Previous phone numbers include (956) 585-3413.
Results 1 - 1 of 1