Mini Pool Palmerston North

Address

Physical
457 Tremain Ave Palmerston North

Contact numbers

Primary
06-354 4299