With stunning architectural design, the LEED Gold certified Enercare Centre is the focal point of Toronto's Exhibition Place - a 192-acre lakefront complex that's a vibrant destination for exhibitions, conventions, festivals, public celebrations and events.
Partial Data by Foursquare.