The Bay Water Park

LOCATION: 7101 Longview Rd Kansas City, Missouri 64103 USA

WEBSITE: http://thebaykc.com/

ATTRACTION: FlowRider Single

VENUE TYPE: Municipality