Contact us Your Name (required) Your Email (required) Subject (required) Message (required) P.O Box 88820-80100 Mombasa +254 (0) 202041366 +254 (0) 722 773363 info@wemacentretrust.org