Glenvista High School takes pride in its academic, socio-economic and cultural diversity. The School ensures…
Read More »WELCOME TO GLENVISTA HIGH SCHOOL-COMBINED SCHOOL, MULBARTON JOHANNESBURG JOHANNESBURG. Principal contacts are Mr/Mrs MOLAOTSE with 93…
Read More »