Pomona, CA
Odeon Theatre

Odeon Theatre

Hobart, Australia
Address 167 Liverpool St, Hobart TAS 7000, Australia
Capacity 1,690
Opened 1916
Official website Website https://odeontheatre.com.au
Social media

342 Past Concerts

Filter by:
BC
November 22, 2025
19:30
November 13, 2025
19:00
DP
October 25, 2025
18:30
October 18, 2025
19:00
Load more