362 Henley Beach Road,
No one has favorited this theater yet
Located in the west Adelaide suburb of Lockleys. The Windsor Theatre was built as a RSL Hall in March 1925. By 1951 it had been re-named Windsor Theatre, and continued under independent operators.
The Windsor Theatre was closed in August 2012.
Just login to your account and subscribe to this theater