Delta Ottawa City Centre October 8, 2015| Agri-food Innovation Council | Loading Map… Delta Ottawa City Centre101 Lyon St N - OttawaEvents 45.4186935 -75.70411050000001 Address 101 Lyon St N Ottawa Ontario Canada Upcoming Events No events in this location Share this: Facebook Twitter Google+ Pinterest