The multimillion-dollar complex will bring family-friendly events and activities to the Lake Saint Louis area year-round.