Location: 1450 Peel St, Montreal, Quebec H3A 1S8