Where is Living Arts Centre?

Where is Living Arts Centre located?

Living Arts Centre, Living Arts Centre, Canada (approx. 43.589603°, -79.64617°)


Where is Living Arts Centre on the map?