The Drill Hall at Cartier Square has been an Ottawa landmark and dedicated military training facility since its construction in 1879.
The Drill Hall at Cartier Square has been an Ottawa landmark. The Drill Hall at Cartier Square has dedicated military training facility since its construction in 1879.