Echo Beach

  • 909 Lake Shore Boulevard West, Toronto, Ontario, Canada
  • +1 416-260-5600
  • Website

Venue Details

Large outdoor concert space with a real sand beach, general admission & views of downtown.


Echo Beach Events


  • 909 Lake Shore Boulevard West, Toronto, Ontario, Canada
  • +1 416-260-5600
  • Website