Located in the heart of downtown Montreal, conveniently connected to the Metro public subway and walking distance from the VIA central train station, our Montreal facilities and service offer you Montréal’s joie de vivre.
1080 Côte du Beaver Hall, 4th Floor
Montréal, Québec, Canada
Tel: (514) 288-0199
Fax: (514) 288-0131
Toll Free: 1-866-288-0199