Phone: (09) 413 7233

Venue Types: School

Are you responsible for Upper Harbour Primary School? Claim it

Upcoming events at Upper Harbour Primary School