C2

Corporate Headquarters

355 Ste-Catherine W., 7th floor

Montréal Qc H3B 1A5

Canada

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