Montreal Facilities

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
H2Z 1S8

Tel: (514) 288-0199
Fax: (514) 288-0131
Toll Free: 1-866-288-0199