Odu Usoro's address is 31770 Alvarado Boulevard , Union City, CA 94587. Public records show Odu has also lived in Houston, TX. Odu's latest phone number is (510) 429-4703. Previous phone numbers include (713) 443-4074 and (713) 666-6938.
Results 1 - 1 of 1