Baton Rouge, Louisiana 70802 USA
22ft water slide BIG BLUE 2 piece water slide with 30ft Slip and slide
Photo Credit: Yelp