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