36 Todd Street,
1 person favorited this theater
Located across the street from the Stuart Arms Hotel in what was then known as the town of Stuart (re-named Alice Springs on 1st August 1933. The first movie screenings in Alice Springs were in the Cinema which opened in 1927. The Stuart Arms Hotel was demolished in 1986 during construction for the new Todd Mall. The site is now a two storey shopping centre(Alice Plaza).
Just login to your account and subscribe to this theater