Liberty Theatre

16 E. Second Street,
Tulsa, OK 74103

Unfavorite No one has favorited this theater yet

Showing 1 comment

dallasmovietheaters
dallasmovietheaters on December 9, 2022 at 2:59 am

The Liberty Theatre was built in 1917 and appears to have launched December 15, 1917 with a benefit screening. The equipment wa sold off in 1924.