Leon Armijo was born in 1950, age 73. Leon Armijo's address is 1572 Trujillo Road Southwest, Albuquerque, NM 87105. Public records show Leon has also lived in Albuquerque, NM. Leon's latest phone number is (505) 242-1057. Previous phone numbers include (505) 480-6209.
Also goes by: Leon Armijo
Results 1 - 1 of 1