C2 Montréal

355 Ste-Catherine Street West, Suite 700,

Montréal (Quebec) H3B 1A5

C2 Montréal’s corporate headquarters
All year round, we can be found at 355 Ste-Catherine Street West, Suite 700, Montréal (Quebec) H3B 1A5, in the heart of beautiful downtown Montréal.