Nuha Babaa's address is 3901 Indian School Road Ne Apt D211, Albuquerque, NM 87110. Possible relatives include Aishah Babaa, Eman Babaa and 8 others. Public records show Nuha has also lived in Silver Spring, MD.
Results 1 - 1 of 1
Results 1 - 1 of 1
Nuha Babaa's address is 3901 Indian School Road Ne Apt D211, Albuquerque, NM 87110. Possible relatives include Aishah Babaa, Eman Babaa and 8 others. Public records show Nuha has also lived in Silver Spring, MD.
Results 1 - 1 of 1
Filter Your Search