Location

Location Ontario Place 955 Lake Shore Blvd W, Toronto, ON M6K 3B9
Previous
Next
Ontario Place is an entertainment venue, event venue, and park in Toronto, Ontario, Canada. The venue is located on three artificial landscaped islands just off-shore in Lake Ontario, south of Exhibition Place, and southwest of Downtown Toronto.