St Barnabas Cathedral

Information

Dean:

Province:
Owerri
Address:
PO Box 156, Okigwe, Imo State, Nigeria