100 St. Kilda Road,
No one has favorited this theater yet
Located in the inner city district of South Melbourne. The Snowden Pictures was located on a section of Sturt Street (which no longer exists) beside St. Kilda Road on the south bank of the River Yarra. It was operating in the early-1900’s, but a closing date is not known.
Today the Hamer Hall concert hall stands on the site.
Just login to your account and subscribe to this theater