Location

Indian Ocean World Centre (IOWC)
Peterson Hall
3460 McTavish Street
Montreal, Quebec, H3A 1X9


View Larger Map