Private Primary Schools

7422 Primary Schools (Showing schools 7376 - 7400)

https://kpsa.co.ke/institutions/ajax/fetch-subcounties-in-county
https://kpsa.co.ke/institutions/ajax/fetch-counties-in-region