KeyBank Center

Opened:
September 21, 1996
Capacity:
19,200
Address:
1 Seymour H Knox III Plaza, Buffalo, NY 14203, USA
Waterfront arena that's home ice for the Buffalo Sabres & host of major concerts & sporting events. - Google