Abram Ibarra's address is 1612 Barranca Drive Southwest, Albuquerque, NM 87121. Possible relatives include Manuel Ibarra, Maria Ibarra and 1 others. Abram's latest phone number is (505) 610-4805.
Phone Numbers: (505) 610-4805
Address History: 1612 Barranca Drive Southwest, Albuquerque, NM 87121
Results 1 - 1 of 1