Ndubuidi Odegai was born in 1970, age 53. Ndubuidi Odegai's address is 9231 Floral Crest Drive , Houston, TX 77083. Possible relatives include Nkiru Odegai. Public records show Ndubuidi has also lived in Houston, TX and Mckinney, TX. Ndubuidi's latest phone number is (281) 568-6832. Previous phone numbers include (713) 778-1410 and (713) 778-7814.
Address History: 9231 Floral Crest Drive, Houston, TX 77083;
13918 Ashdale Lane, Houston, TX 77083;
Mckinney, TX 75071;
Missouri City, TX 77459;
Sugar Land, TX 77498
Results 1 - 1 of 1