Venue Information

Formal Name: Ferrell Center
Location: Waco, TX (United States)
Year Built: 1988
Capacity: 10,347
Home To: Baylor