Branch Telephone Email
1. NAIROBI BRANCH, MAMA NGINA KENYATTA CHILDREN’S HOME 020307199 cwskmamangina@childwelfaremail.co.ke
2. BARINGO BRANCH 0773389223 cwskbaringo@childwelfaremail.co.ke
3. ELDORET BRANCH 0770435032 cwskeldoret@childwelfaremail.co.ke
4. ELGEYO MARAKWET BRANCH 0773389224 cwskelgeyomarakwet@childwelfaremail.co.ke
5. EMBU BRANCH 0727366525 cwskembu@childwelfaremail.co.ke
6. GARISSA BRANCH 0713757009 cwskgarissa@childwelfaremail.co.ke
7. HOMA BAY BRANCH 0773389224 cwskhomabay@childwelfaremail.co.ke
8. ISIOLO CHILDREN’S HOME, ISIOLO BRANCH   cwskisiolo@childwelfaremail.co.ke
9. KAKAMEGA BRANCH 0773389230 cwskkakamega@childwelfaremail.co.ke
10. BUNGOMA BRANCH 020308566 cwskbungoma@childwelfaremail.co.ke
11. KERICHO BRANCH 0773389222 cwskkericho@childwelfaremail.co.ke
12. KIAMBU BRANCH 0717605994 cwskkiambu@childwelfaremail.co.ke
13. KILIFI BRANCH 0773389230 cwskkilifi@childwelfaremail.co.ke
14. KISII BRANCH   cwskkisii@childwelfaremail.co.ke
15. KISUMU BRANCH 0704400100 cwskkisumu@childwelfaremail.co.ke
16. KITALE BRANCH 0773389225 cwskkitale@childwelfaremail.co.ke
17. EMBAKASI BRANCH   cwskembakasi@childwelfaremail.co.ke
18. KITUI BRANCH 0770435096 cwskkitui@childwelfaremail.co.ke
19. KURIA BRANCH (Kehancha) 0773389227 cwskkuria@childwelfaremail.co.ke
20. KWALE BRANCH 0770435052 cwskkwale@childwelfaremail.co.ke
21. MALINDI BRANCH 0703580685 cwskmalindi@childwelfaremail.co.ke
22. LAMU BRANCH 0773389234 cwsklamu@childwelfaremail.co.ke
23. LODWAR BRANCH 0770435037 cwsklodwar@childwelfaremail.co.ke
24. MACHAKOS BRANCH 0717583850 cwskmachakos@childwelfaremail.co.ke
25. MAKUENI BRANCH 0770435023 cwskmakueni@childwelfaremail.co.ke
26. CWSK MALINDI BRANCH 0773389229 cwskmalindi@childwelfaremail.co.ke
27. CWSK MIGORI BRANCH 0713264946 cwskmigori@childwelfaremail.co.ke
28. CWSK MOLO BRANCH 0770435004 cwskmolo@childwelfaremail.co.ke
29. CWSK MOMBASA BRANCH 0728853443 cwskmombasa@childwelfaremail.co.ke
30. CWSK MURANGA BRANCH 0770435045 cwskmuranga@childwelfaremail.co.ke
31. CWSK NAKURU BRANCH 0773389239 cwsknakuru@childwelfaremail.co.ke
32. CWSK NANYUKI BRANCH   cwsknanyuki@childwelfaremail.co.ke
33. CWSK NYAHURURU BRANCH 0706499234 cwsknyahururu@childwelfaremail.co.ke
34. CWSK NYERI BRANCH 0716917840 cwsknyeri@childwelfaremail.co.ke
35. CWSK THIKA BRANCH 0717605375 cwskthika@childwelfaremail.co.ke
36. CWSK BUSIA BRANCH 0717579774 cwskbusia@childwelfaremail.co.ke
37. CWSK VIHIGA BRANCH 0770435036 cwskvihiga@childwelfaremail.co.ke
38. CWSK WEST POKOT BRANCH 0714660887 cwskwestpokot@childwelfaremail.co.ke
39. CWSK MWINGI BRANCH 0770435100 cwskmwingi@childwelfaremail.co.ke
40. CWSK MARSABIT BRANCH 0772577466 cwskmarsabit@childwelfaremail.co.ke
41. CWSK MANDERA BRANCH 0771413889 cwskmandera@childwelfaremail.co.ke
42. CWSK WAJIR BRANCH   cwskwajir@childwelfaremail.co.ke
43. CWSK KAJIADO BRANCH   cwskkajiado@childwelfaremail.co.ke
44. CWSK NANDI BRANCH   cwsknandi@childwelfaremail.co.ke
45. CWSK TANA RIVER COUNTY 0726422472 cwsktanariver@childwelfaremail.co.ke