Southam Hall at National Arts Centre is located in Ottawa, ON. Detailed venue information is being added.
1 Elgin Street Ottawa, ON K1P 5W1 CA