Where is The West Mall at Trillium Health Centre?

Where is The West Mall at Trillium Health Centre located?

The West Mall at Trillium Health Centre, Ontario, Canada (approx. 43.61038°, -79.56148°)


Where is The West Mall at Trillium Health Centre on the map?