Mahinawa Specialist School

(04) 238 4314 1b Takapuwahia Dr, Takapuwahia, Porirua 5022

Notices

The Mahinawa Team

Our Relieving Team

Meet the teachers who release teachers or cover when class teachers are sick or absent.

Our Support Staff Team

Meet the team of people who support students in class.