When Will The Free Splash Pads Open In Twin FallsWhen Will The Free Splash Pads Open In Twin FallsThe First Federal Park Splash Pad at the Sunway Soccer Complex and the Downtown Commons Splash Pad are the 2 free options in Twin Falls.Nate BirdNate Bird