Leeston School
Total roll:
293
Education institution number:
3410
221 Woodham Road, Linwood, Christchurch
110 Harrison Street, Allenton, Ashburton
55 Avonhead Road, Avonhead, Christchurch