Where is Cambridge Smart Centre?

Where is Cambridge Smart Centre located?

Cambridge Smart Centre, Cambridge Smart Centre, Canada (approx. 43.411716°, -80.3236°)


Where is Cambridge Smart Centre on the map?