Invest Ottawa March 28, 2016 claudielarouche@gmail.com Loading Map.... Invest Ottawa80 Aberdeen St - OttawaEvents 45.4007823 -75.71089210000002 Address 80 Aberdeen St Ottawa ON Canada Upcoming Events No events in this location