Demske Sports Complex At Canisius College1829 Main RdBuffalo, New York 14208, US
Total Capacity: 1200