Canadian Space Agency is a government organization that coordinates Canada's space program. The agency was created in 1989, and its headquarters are in St.-Hubert, Quebec, southeast of Montreal.