Obi Uzomba's address is 10512 Park Road , Charlotte, NC 28210. Possible relatives include Terry Uzomba. Public records show Obi has also lived in Charlotte, NC. Obi's latest phone number is (704) 540-9181.
Related to: Terry Uzomba
Phone Numbers: (704) 540-9181
Results 1 - 1 of 1