Location: 1455 Peel St, Montreal, Quebec H3A 1T5