Is the splash park open today we went through didn't seem to be on?
Address: 24 Highway &, N Delaware St, Independence, MO 64050, USA
Ronnie Hickam | Sep 14, 2018
We took our son I don't think it was on thank you though
Heather Parsons | Sep 14, 2018
It is supposed to be on everyday from 8 to 11pm
Thanks! Your answer is awaiting moderation.