We are located at 3110 chémin de Chambly in Longueuil, Québec, at the corner of rue Roussin, which is between des Orméaux/Fontainebleue et Roberval.
For a larger map, click here: Bing.