meetapedia.com

The Cathedral of St. James the Great

Ibadan Church

A Catholic church located in the Cathedral of St. James the Great Shopping Complex.

Interests welcomed

Is the information on this page correct?

Other communities in Ibadan