Namachanja Mixed High School; complete details, KCSE Results, Fees, Contacts, Location, Admissions, KNEC Code, History, Portal Login, Website
Namachanja Secondary School is a mixed (for both boys and girls) day school, located in… Namachanja Mixed High School; complete details, KCSE Results, Fees, Contacts, Location, Admissions, KNEC Code, History, Portal Login, Website












