Invest Ottawa August 30, 2016 claudielarouche@gmail.com Loading Map.... Invest Ottawa80 Aberdeen - OttawaEvents 45.4007739 -75.71083650000003 Address 80 Aberdeen Ottawa ON Canada Upcoming Events No events in this location