The Ibru Centre

Agbarha-Otor, Delta State

+2348033491428

The Rector

We are open 24hrs

Get in-touch with us