Skip to content
The Ibru Centre
Agbarha-Otor, Delta State
+2348035413812
The Rector
We are open 24hrs
Get in-touch with us
Home
Photo Gallery
Contact Us
News
Our Services
About Us
Donate
Menu
Home
Photo Gallery
Contact Us
News
Our Services
About Us
Donate
MAKE BOOKING