JOHN MACKENZIE SECONDARY SCHOOL


Physical Address:

Plot 623, Lobengula Ave, Central, Francistown, Botswana

Services Provided