Discovery Sea Lab opens June 21, 2023 and is a permanent exhibit at Discovery Cube Orange County.