28 W. Stephenson Street,
No one has favorited this theater yet
The Superba Theater opened in 1915, the second movie house in Freeport to open (after the Majestic Theater, a couple doors down Stephenson Street). The Superba Theater had a fairly short life, closing in 1928, and torn down shortly thereafter.
Just login to your account and subscribe to this theater.