Where is Scotiabank Centre?

Where is Scotiabank Centre located?

Scotiabank Centre, Scotiabank Centre, Canada (approx. 44.648335°, -63.576664°)


Where is Scotiabank Centre on the map?