New Zealand Blood Service

Address

Physical
Gate 12 Ruahine St Palmerston North

Contact numbers

Primary
06-350 8563