714 South Broadway,
No one has favorited this theater yet
The Towers Theatre was located on South Broadway just North of Pine Street.
Any further information or history on the Tower Theatre would be appreciated.
Just login to your account and subscribe to this theater