Greenyard Junior School, Ngong
Opp Milele Mall
P.O Box 95, Ngong Hills 00208
Greenyard Junior School (established 1993) carries the vision of being a model in making a difference, with a mission of acquiring and nurturing pillars of excellence, that is moral, intellectual,...