Map showing Upper Harbour Primary School

Phone: (09) 413 7233

Are you responsible for Upper Harbour Primary School? Claim it