Southam Hall
Theatres

Southam Hall

Theatres in Ottawa, Canada

About Southam Hall

Southam Hall is one of the theatres in Ottawa, Canada. Find it at Elgin Street 1. Discover Southam Hall and other theatres in Ottawa, Canada on The Booking Agency. Browse listings, hours, contact details, and verified information to plan your visit. Looking for similar spots nearby? Explore our complete directory and discover hidden gems.

Frequently asked questions

What is Southam Hall?

Southam Hall is a theatres in Ottawa, Canada.

Where is Southam Hall located?

Southam Hall is located at Elgin Street 1, Ottawa, Canada.

Explore more in Ottawa

View all