Map showing Birkdale Intermediate

Phone: (09) 483 9168

Website:

Are you responsible for Birkdale Intermediate? Claim it