Contact Info

3 Floor Regal Plaza, Limuru Road
(254 20) 2226432, 2221271
info@swrw.org
P.O.BOX 30736 – 00100 GPO, NAIROBI, KENYA

Send Us a Message

We promise to get back to you within 48 hours

Send Message