Takapuna Directory

New Zealand Blood Service

441 Lake Road Takapuna Beach

(09) 489 3616


As the sole provider to New Zealand hospitals, the need for blood is constant – we need 3200 whole blood units to be donated each week to meet needs. We are totally reliant on the generosity of donors like you. One blood donation can save the lives of up to three people. Save Lives, Give Blood.