Leeston Dunsandel Road, Leeston

 [email protected]

 03 324 3369

 School Website