Ngaruawahia ATM

86 Great South Rd, Ngaruawahia

Features

  • Talking ATM