Who needs Deliverance and what does it mean! Contact Us
Deliverance Ministry
Address:
South Africa


Information: Although our Head Office is based in South Africa we do have trained staff and spiritual brothers and sisters around the world to assist you.