Challenge Ministries Swaziland is ready to get back to you as soon as possible!

Get in touch


Whether you have a question about our work, want to get involved or just want to drop comments, we’d love to hear from you.

Have a general inquiry, email us at |
+268 24048101 / 24105509
Box 1141, Mbabane H100, Swaziland

Find us on social media


Send us a message


Challenge Ministries Swaziland location