Place du Canada is a commercial space situated in the heart of Montréal, QC. It offers a range of amenities and services to cater to the needs of businesses and visitors in the area.
This bustling location serves as a hub for various activities and events, providing a vibrant and dynamic environment for individuals and organizations looking to engage with the local community.
Generated from their business information