College World Series 2024 Softball Location. All 2024 women college world series games will be broadcast on abc, espn, espn2 espnu and available to stream on espn+. The women's college world series is held annually at devon park in oklahoma city.
Below, we’ve broken down some of the key things to know ahead of the 2024 college world series championship. The official college softball bracket for division i.