2 de la Commune St W Science Museums Montreal Science Centre Montreal Science Centre is a science center in Montreal, Quebec, Canada. EXPLORE PLACE