The Canada Science and Technology Museum (French: Musée des sciences et de la technologie du Canada) is located in Ottawa, Ontario, on St. Laurent Boulevard, to the south of the Queensway (Highway 417).
Contact us...