The Odeum is a unique venue space, located in the heart of South Etobicoke’s Long Branch Village. Conveniently situated a few steps from Union Station in downtown Toronto and easily accessible from Marina Ave, this venue offers a great choice for holding a wide variety of functions and parties. The Odeum provides an amazing space with dependable event services to create a bespoke, memorable wedding celebration.
Service: Catering / bar, clean up, event rentals, lighting / sound, outside vendors, set up
Address: 3595 Lake Shore Blvd W, Etobicoke, ON M8W1P5