Shangilia is located in Kibagare. It consists of its primary school, home and performing arts center.
The skatepark, playground, the possibility for all kinds of ball games and various clubs allow the children to be active outside the school activities according to their own wishes.
The children have the possibility of joining secondary school after their primary education, then University or college, depending on their performance in the national examinations.
Shangilia is responsible for 250 children and the goal is to reintegrate them back to the Kenyan society as responsible and productive citizens.