Needle Exchange Programme

Address

Physical
DP. P NORTH Palmerston North

Contact numbers

Primary
06-353 5063