Chevron Drive-In
68 South Terrace,
Penola,
SA
5277
68 South Terrace,
Penola,
SA
5277
1 person favorited this theater
Showing 2 comments
Was open as early as 1966, its present in an aerial image from that year.
Found it, the address is 68 South Terrace, Penola SA 5277. The bio-box (projection building) appears to still exist, the concession building may still exist. The screen foundation and ramp markings can also still be seen.