La Grande-Place is the central public square inside Complexe Desjardins, a shopping, dining and events complex in downtown Montreal that is marking its 50th…
Venues & Spaces · Montreal, Canada · Services: Indoor Venue Hire, Exhibition Halls, Brand Activations