Phone: (06) 877-8788

Are you responsible for Havelock North Primary School? Claim it

Map showing Havelock North Primary School