Está localizado en el número 3800, Queen Mary Road, en Côte-des-Neiges, donde también se encuentra una estación de la línea azul del metro.