Octagon - Ottawa Share Facebook LinkedIn Twitter 160 Elgin Street Suite 2401 Ottawa ON K2P 2P7 Canada