Demske Sports Complex at Canisius College in Buffalo, NY is a versatile facility that caters to a wide range of athletic activities and events.
With its state-of-the-art amenities and strategic location, the complex provides a conducive environment for sports enthusiasts and teams to engage in various physical pursuits.
Generated from their business information