Nina Abu was born in 1950, age 74. Nina Abu's address is 10522 Beechnut Street Apartment 1625, Houston, TX 77072. Possible relatives include Edward Abu, Maria Abu and others. Public records show Nina has also lived in Houston, TX. Nina's latest phone number is (281) 498-5812. Previous phone numbers include (281) 530-2410 and (281) 561-0261.
Also goes by: Nina F Abu
Results 1 - 1 of 1