Cosgrove School
Total roll:
525
Education institution number:
1257
4 Wales Street, Rangiora
2 Chester Street West, Christchurch Central, Christchurch
23-25 Wood Street, Greytown
55A Rimu Street, Strandon, New Plymouth
110 Harrison Street, Allenton, Ashburton