1190 Des Canadiens-de-Montréal Avenue, Montreal, Québec H2Z 1X8
Click here for street view