What's Happening
Events & News
Stay up to date with the latest from Moi Girls Senior School — upcoming events, achievements, and moments from our community.
Stay up to date with the latest from Moi Girls Senior School — upcoming events, achievements, and moments from our community.