Ottawa Train Station...
Ottawa Train Station (IATA: XDS), or Ottawa station, is a Via Rail station in Ottawa, Ontario, Canada. It is located at 200 Tremblay Road and serves inter-city trains connecting it to Toronto and Montreal. OC Transpo's bus routes 92 and 96 carries ra...
Ottawa, Canada