Metro Ottawa Customer Service Numbers

  1. Call at +1 613-236-5058

  2. Head Office Location: 130 Slater Street Suite 100 Ottawa, ON K1P 6E2
  3. Driving Direction: Follow the directions to locate Metro Ottawa
  4. Locations Near You: Find nearby locations of Metro Ottawa

What is Metro Ottawa in the Process of?

The Metro International is a media company that publish its newspaper under Metro title. The company was established by Per Andersson in 1995 in Sweden. It publishes various types of news under different sections such as local, politics, sports, health, weather and many others. The Metro International also provides news on-line through its official web site and Mobile application is also launched by the company for providing its news service. The company provides its news service in different areas such as Toronto, London, Calgary, Vancouver and many others.