Humberto Avila was born in 1967, age 57. Humberto Avila's address is 5409 Northridge Lane , Las Vegas, NV 89122. Possible relatives include Samantha Armstrong, Alan Avila and 3 others. Public records show Humberto has also lived in Tolleson, AZ and Albuquerque, NM.
Address History: 5409 Northridge Lane, Las Vegas, NV 89122;
8506 W Polk Street, Tolleson, AZ 85353;
Albuquerque, NM 87107;
Moriarty, NM 87035
Results 1 - 1 of 1