Odeon Theatre
Address:
57a Queen Street
Norwood
SA
5067
Phone:
(08) 8373 7733