meetapedia.com

The Lord Chosen Church Osogbo

Osogbo Church

A church located on Oyo lola Street in Osogbo.

Interests welcomed

Is the information on this page correct?

Other communities in Osogbo