Official website: Splashtown San Antonio »
Official phone number: +1 210-227-1400
AmusementForce has personally visited this park, here is what we think:
"Splashtown San Antonio in Texas, USA is an outdoor water park featuring pools and water slides"