Palmerston North Hospital ATM

50 Ruahine St, Roslyn, Palmerston North