Ecuador – Embassy: Ottawa, Ontario, Canada Contact: 50 O’Connor Street Suite 316 Ottawa, ON K1P 6L2 Tweet