The Antioch Water Park store will open for the 2025 season on May 1st!