Invest Ottawa December 31, 2015January 2, 2016 claudielarouche@gmail.com Loading Map.... Invest Ottawa 80 Aberdeen St - OttawaEvents 45.4007823 -75.71089210000002 Address 80 Aberdeen St Ottawa ON Canada Upcoming Events No events in this location