The John H. Chapman Space Centre is the headquarters of the Canadian Space Agency, which is located in Saint-Hubert, Quebec, Canada.
The John H. Chapman Space Centre is the headquarters of the Canadian Space Agency. The Canadian Space Agency is located in Saint-Hubert, Quebec, Canada.