1. Big Splash Water Park 21st N Yale Ave, Tulsa, OK 74115 Coordinate: 36.175407,-95.91119 Phone: (918) 749-7385