The college's current site is at 4873 Westmount Ave in Westmount, between Vendôme and Villa-Maria metro stations.
Prior to April 2007, it was situated at 3880 Côte-des-Neiges, which is now in reconstruction for a luxury apartment project known as "M sur la Montagne".