Home to Football Bulls, University Buffalo Stadium, can hold about 29000 spectators. Built in 1991, this stadium has witnessed several key football matches and has witnessed 1993 Closing World University Ceremonies. Basically holding American football and track and field matches, this stadium is huge and well-equipped.
Attractions & Landmarks
- Credit Cards Accepted: mastercard, amex, visa