2426 Lakeshore Drive,
1 person favorited this theater
The Venus was several doors down from the closed and boarded up Lake Theater and was best known for showing horror, science fiction and Japanese monster movies. It disappeared from the city directory by 1970 and the building became a camera store.
Just login to your account and subscribe to this theater