Middleton Grange School

Address

Physical
68 Suva St Upper Riccarton Christchurch

Contact numbers

Primary
03-341 4054