Leoncio Armendariz's address is 7151 W Indian School Road , Phoenix, AZ 85033. Public records show Leoncio has also lived in Phoenix, AZ.
Leoncio Armendariz's current address is 139 North Alto Mesa Drive , El Paso, TX 79912. Leoncio has also lived in El Paso, TX.
Leoncio's home address is 4808 N 92nd Lane , Phoenix, AZ 85037. Associates and relatives include Jaime Armendariz, Rosa Rivera and others.
Address History: 4808 N 92nd Lane, Phoenix, AZ 85037
Results 1 - 3 of 3