Star Theatre
Petit’s Star Theatre closed October 25, 1955 which was followed by the opening of the Avalon Theatre on October 26, 1955 to present widescreen film in CinemaScope. First film at the New Avalon - The River of No Return."
No one has favorited this photo yet