Location

Splash Aqua Park is located at the new Steeple Bay development at Seneca and 235.