Where is Living Arts Centre?

Where is Living Arts Centre located?

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


Where is Living Arts Centre on the map?