I am not from Montreal, but I went to Marche Philatelique de Montreal once. It is small, but jam packed with stuff. Here their Web site:
http://www.mpmtl.com/. (Look at the "Renseignements" link for address. Here it is anyway: 2005, Bélanger est, Montréal (Québec) H2G 1C1)