Michael Obi is located in Owerri, Nigeria on North Extention, 90 Bishop Court Anglican Diocese of Owerri, Aladinma Rd. Michael Obi is rated 3 out of 5 in the category priest in Nigeria.
Address
North Extention, 90 Bishop Court Anglican Diocese of Owerri, Aladinma Rd