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