Soul Centers Locations
Listed in 8. MMC Offices
South Africa, Continental Africa, 4093
The Minister Mobilization Center (MMC) of Africa is registered under Christian Leaders Alliance (CLA). It is located in South Africa and serves the continent of Africa. The MMC's purpose is to serve grassroots Christian leaders and ministries seeking to revitalize Christianity in Africa.