Directions

Splash Palace
56 Elles Road Invercargill 9812
Splash Palace
56 Elles Road Invercargill 9812
CLOSED NOW
Website