Diocese: Idoani

Contact information:

Address: Bishop's court, Afo Road, P. O. Box 100, Idoani, Ondo State, Nigeria
Office: 234 (0)803 384 4029
Fax: Fax not available in legacy source