The Ibru Centre is an International Ecumenical Centre based in Agbarha-Otor, Delta State. The Centre welcomes guest for retreat, spiritual solace, short courses, pilgrimages and other spiritual rejuvenating exercise in a holy and serene environment.
The Centre was donated by the Ibru family, and it’s now owned and operated by the Church of Nigeria (Anglican Communion) under the leadership of His Grace, The Most Rev. Henry Chukwudum Ndukuba.