Abadir Ibrahim's address is 416 Placido Martinez Court Northeast, Albuquerque, NM 87102. Public records show Abadir has also lived in Raleigh, NC. Abadir's latest phone number is (505) 268-5128.
Phone Numbers: (505) 268-5128
Results 1 - 1 of 1