Map showing Blockhouse Bay Primary

Phone: (09) 627 9940

Website:

Are you responsible for Blockhouse Bay Primary? Claim it