The National Art Centre February 28, 2016 claudielarouche@gmail.com Loading Map.... The National Art Centre53 Elgin St - OttawaEvents 45.42314270000001 -75.69335209999997 Address 53 Elgin St Ottawa ON Canada Upcoming Events No events in this location