Splash Kingdom Waterpark is located off I-20 in Shreveport, LA. The park in Shreveport is the second of 5 locations. Splash Kingdom is fun for the whole family, so check us out now!

Address

Our Address:

7670 West 70th St. Shreveport LA 71129

GPS:

32.443753, -93.920862

Telephone: