Island Bay

30 Hudson Street
Phone Number: +64 4 9347829
16 Tamar Street
Phone Number: +64 4 3838254
410 the Esplanade
Phone Number: +64 4 3835112
14 Seine Street
Phone Number: +64 4 9390145
410 the Esplanade
Phone Number: +64 4 3835108