This primary school belongs to St. Zoe schools  and currently runs from Primary one to Primary  seven.  It has both day and  boarding sections and has a total  enrollment of 264 pupils of which 117 are in  the boarding section.

Quick Contact