714 South Broadway,
No one has favorited this theater yet
The Towers Theatre was located on South Broadway just north of Pine Street. It was opened in 1912. It was remodeled in 1939 and closed in 1953. Demolished in 1955.
Just login to your account and subscribe to this theater